2

我正在尝试插入在 Webforms for Marketingers 2.3 中创建的新表单。我转到我要插入表单的页面,演示选项卡,表单,插入。我选择了我创建的表单,但随后收到一条消息 - “没有允许的占位符以插入新表单”。

然后我去了 Layout-Placeholder Settings-Content 并添加了 Layout-Renderings-Modules-Webforms for Marketeres - Form。

没有成功。

我还尝试添加表单,而它在限制占位符设置的营销人员 Web 表单中存在和不存在。

没有成功。

那么,有人知道我错过了什么吗?我是否需要在子布局中添加特定的站点核心占位符来保存表单?

4

3 回答 3

5

扩展扎克的答案。

我没有将占位符设置正确绑定到页面。为此,我转到演示选项卡并点击详细信息。

在此处输入图像描述

然后我转到占位符设置,并在此处添加了一个新条目。

在此处输入图像描述

确保输入将输入表单的正确占位符。然后去在页面上添加表单。选择表单并正确添加占位符后,它应该会显示在此处。(这是我原来的问题)。

在此处输入图像描述

于 2013-06-03T20:32:10.797 回答
3

您需要使用可从 Sitecore 桌面访问的受限占位符窗口来设置表单可以添加到的占位符。


脚步

首先,打开 sitecore 桌面并转到所有应用程序->面向营销人员的 Web 表单->限制占位符

在此处输入图像描述

接下来,使用生成的窗口来配置可以添加表单的占位符。必须至少存在一个选定的占位符,您才能将表单添加到项目。

在此处输入图像描述

我希望这有帮助。祝你好运!:)

于 2013-06-03T17:44:58.183 回答
0

还有另一种极端情况,此对话框可能无法显示可用的 WFFM 占位符。

如果您安装了SSL Redirector模块,并且表单页面处于 HTTPS 模式,则对话框将无法显示占位符列表。

解决方案是修改 SSL Redirector 只在Context.PageMode.IsNormal为 true 时执行重定向,当前站点名称为!= "shell"

于 2013-10-02T21:40:08.340 回答