我正在尝试将表单添加到页面中,但收到错误There are no allowed placeholders in order to insert a new form.
内容占位符存在于布局/占位符设置中(也复制到设备 - 默认),它允许控制: 样本渲染 表格口译员。
但我仍然得到this error。
任何人都可以帮忙!请注意我是Sitecore的新手,所以请温柔!
答案 0 :(得分:3)
您是否正确设置了占位符?在Web Forms For Marketers
,您可以在Sitecore->All Applications->Web Forms for Marketers->Restricting Placeholders
上查看此内容。
还要确保您的商品有可用的占位符。
答案 1 :(得分:0)
请在第7页查看here:
2.3限制占位符列表中显示的占位符
“插入新表单”向导仅允许您向具有“占位符设置”项的占位符添加表单。添加新表单的用户必须具有对这些项目的写入权限,才能在占位符列表中查看占位符。这允许开发人员和网站管理员定义哪些占位符 可能包含一个表格。
限制占位符应用程序有助于限制插入新表单向导的占位符列表中显示的占位符列表。
选定字段列出了用户可以添加新表单的占位符。单击确定时,将保存所有更改。
要将占位符添加到限制占位符所有列表,您应在 Sitecore / Layout / Placeholder Settings 项下创建一个新占位符。如果您已经拥有占位符,则可以使用,在“占位符设置”项下创建一个具有相同名称的占位符。
安装后,模块会显示Restricting Placeholder应用程序,用户可以选择要使用的占位符。此应用程序也通过Sitecore \ All Applications \ Web调用 营销人员\限制占位符命令的表单。