【问题标题】:Sitecore third party form inside the sitecore formSitecore 表单内的 Sitecore 第三方表单
【发布时间】:2013-09-23 23:43:37
【问题描述】:

寻找一种将第三方表单(不是站点核心表单)合并到站点核心布局中的方法。

我怀疑它不起作用是因为外部的 sitecore 表单标签(包含所有内容的标签)。嵌套表单标签导致的问题(不好)。

<div><form id="non-sitecore" action="http://third_party.search.com/" method="POST">
  <input ...>...
</form></div>

让这种类型的第三方表单发挥作用的最佳方式是什么?

【问题讨论】:

    标签: forms sitecore


    【解决方案1】:

    内特, 您的问题并非特定于 Sitecore,因为它也与一般 ASP.NET Web 表单有关。

    任何简单的解决方案都是创建一个包含您需要的页面(.html/.aspx/etc...)。即

    <div><form id="non-sitecore" action="http://third_party.search.com/" method="POST">
      <input ...>...
    </form></div>
    

    然后,在您的布局/子布局上使用 iFrame 来引入您创建的页面上存在的第 3 方“内容”。

    【讨论】:

    • 知道了,而且我比我一直尝试的方式更简单(即跳过表单标签并通过 jquery post 提交)。
    • 如果这能让您找到解决方案,请不要忘记将其作为答案。
    【解决方案2】:

    在布局渲染中渲染表单的最佳方式是在 Iframe 中

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多