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