无法在Sitecore 7.5中显示Web Form for Marketer

时间:2015-01-02 09:39:41

标签: sitecore sitecore7 web-forms-for-marketers sitecore-mvc sitecore7.5

我已经上传了WFFM 2.5版本的网络表单并使用了sitecore 7.5。我添加了占位符并为表单placehoder选择了Datasource,但是在页面编辑器/预览模式下没有显示表单。

2 个答案:

答案 0 :(得分:0)

创建布局后,只需在sitecore和VS应用程序中创建布局在布局上渲染占位符:

  // MVC Layout
  @Html.Sitecore().Placeholder("content")

并提供此表单和布局的演示文稿,您希望向其显示表单,您不需要提供数据源。

答案 1 :(得分:0)

如果您使用的是Sitecore MVC,则应选择 Mvc Form 而不是表单

将MVC布局上的占位符渲染为:

@Html.Sitecore().Placeholder("content") 

并确保此占位符允许在占位符设置中使用Mvc Form控件。

使用此占位符将Mvc Form控件添加到您的内容项,并在编辑模式下使用您创建的表单设置FormID字段。

我建议添加数据源字段,您只需要从FormID字段复制路径,然后将其粘贴到数据源字段。不要忘记在路径前面添加反斜杠“/”字符。 (即/ sitecore / system / Modules /...)