无法插入Web表单营销人员表单,因为没有占位符

Jos*_*ell 3 sitecore sitecore6 web-forms-for-marketers

我们正试图在运行.NET Framework 2.0的Sitecore 6.4.1中使用我们的Web Forms for Marketers模块(我认为它是2.2,但我不知道如何判断)修复旧问题.我甚至无法在项目中添加表单.我假设我应该使用项目的演示文稿选项卡中的"插入表单"按钮.

当我单击该按钮时,我得到一个正常的向导,直到它告诉我以下内容:"没有允许的占位符来插入新表单."

暂时忽略错误的语法问题,我假设它告诉我项目有先决条件允许它使用表单.我环顾四周,认为这个问题可能与此有关:

无法获取Sitecore表单以显示在占位符中(Web Forms for Marketers模块)

所以我确保表格在我的模板中.它现在在那里,但是当我在设备编辑器中单击"表单"项目上的"编辑"时,会在日志中抛出"值不能为空"异常.

Sitecore的屏幕截图让我想要打自己.

我有一个占位符设置,因为我已经读过我出于某种原因需要它.它被命名为"form",设置项是/ content.

我错过了一个特色吗?我需要重新安装模块吗?

Kam*_*igy 6

我怀疑您需要将占位符添加到允许包含表单的占位符列表中.最简单的方法是使用限制占位符应用程序WFM安装.登录桌面,并在Sitecore - >所有应用程序 - >营销人员的Web表单 - >限制占位符分配一个或多个表单可以存在的位置.

请参阅第7页的http://sdn.sitecore.net/upload/sdn5/products/web_forms2/web_forms_for_marketers_v2_reference_usletter.pdf.