我想在我的Kentico网站上创建一个Salesforce Web to Case。
我已经构建了一个模板,并继承了该模板。
我创建了一个新页面,然后将我的表单代码添加到页面选项卡>来源和保存。
当我在我的网站上加载页面时,会显示表单,但是当我点击提交时,表单不会执行后期操作。
我如何做到这一点?
TIA,Jason
答案 0 :(得分:0)
由于Kentico是基于Web表单构建的,因此每个页面的内容都包含在表单标记内。
在Kentico页面中间添加标记(包括表单标记)会导致嵌套表单无效。
实现这项工作的最快方法可能是:
使用标记创建基本HTML文档,并将其放在“自定义响应”Web部件中的新页面上。 https://www.screencast.com/t/PuwwnFTGGpAJ
然后在当前页面的iframe中显示该新文档。
如果这不起作用,您可以将表单标记放在CSS隐藏的div中。然后使用javascript将div移动到页面主窗体标记之后的位置。然后,您可以使用CSS将表单绝对定位在页面上。
我希望这有帮助,祝你好运。