寻找将第三方表单(不是sitecore表单)合并到sitecore布局中的方法。
我怀疑它不起作用,因为外部sitecore表单标记(包装所有内容的标记)。嵌套表单标签引起的问题(不好)。
<div><form id="non-sitecore" action="http://third_party.search.com/" method="POST">
<input ...>...
</form></div>
让这种类型的第三方表单起作用的最佳方法是什么?
答案 0 :(得分:4)
内特, 您的问题并非特定于Sitecore,因为它也适用于一般的ASP.NET Web表单。
任何简单的解决方案都是创建一个页面(.html / .aspx / etc ...),它具有您需要的内容。即。
<div><form id="non-sitecore" action="http://third_party.search.com/" method="POST">
<input ...>...
</form></div>
然后,在布局/子布局上使用iFrame来引入您创建的页面上存在的第三方“内容”。
答案 1 :(得分:-1)
在布局渲染中渲染表单的最佳方法是在iframe中