我为Sitecore提供了最新版本的WFMM(营销人员的Web表单)。当我尝试从桌面定义受限制的占位符时 - >所有应用程序 - >制作者的Web表单 - >受限制的占位符一切都冻结了,包括IIS。
我在浏览器控制台或Sitecore的log.txt中没有错误。
答案 0 :(得分:2)
我对Sitecore 8.0 rev有同样的问题。 150621(更新-4)和营销人员的Web表格8.0 rev。 150625.Sitecore支持帮助我:
//*[contains(@Allowed Controls, '{0}')]
查询对数据库中的所有项运行。对于此问题可能给您带来的任何不便,我们深表歉意。我将查询更改为仅在根项目下搜索项目:
.//*[contains(@Allowed Controls, '{0}')]
您能否按照以下步骤解决问题:
将附加的
Sitecore.Support.406505.dll
程序集复制到/ bin文件夹。- 醇>
在
forms:selectplaceholders
文件中更改forms.config
命令的实现类:这
<command name="forms:selectplaceholders" type="Sitecore.Forms.Core.Commands.RestrinctingPlaceholders,Sitecore.Forms.Core" />
到
<command name="forms:selectplaceholders" type="Sitecore.Support.Forms.Core.Commands.RestrinctingPlaceholders,Sitecore.Support.406505" />
以下链接到上述dll:Sitecore.Support.406505.dll
答案 1 :(得分:0)
限制占位符对话框是一种在占位符设置中将WFFM子布局窗体和视图窗体添加到允许控件字段的快速方法。在安装模块的最后一步中保留占位符的选择。一切都已安装,您只需要按照手动后的步骤(附加数据库等)。你可以继续而不解决这个问题。
如果你没有大量的占位符,那么使用允许控件字段更快地完成它,而不是试图找到问题的根源。