由于没有占位符,因此无法插入“营销人员的Web表单"表单 [英] Can't insert a Web Forms For Marketers form because there are no Placeholders

查看:77
本文介绍了由于没有占位符,因此无法插入“营销人员的Web表单"表单的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们正在尝试使用运行.NET Framework 2.0的Sitecore 6.4.1中的行销人员网络表单"模块(我认为它是2.2,但我不知道该如何解决)解决一个旧问题.我什至在将表单添加到项目时都遇到了麻烦.我假设我应该在商品的演示文稿"标签中使用插入表格"按钮.

We are trying to fix an old issue with our Web Forms for Marketers module (I think it is 2.2, but I don't know how to tell) in Sitecore 6.4.1 running .NET Framework 2.0. I am having trouble even adding a form to an item. I am making an assumption that I should be using the "Insert Form" button in the presentation tab of my item.

当我单击该按钮时,我会得到一个向导,该向导会很好用,直到告诉我以下内容:没有允许的占位符才能插入新表单."

When I click that button I get a wizard that goes fine until it tells me the following: "There are no allowed placeholders in order to insert a new form."

暂时忽略该错误的语法问题,我认为这是在告诉我,某个项目具有允许它与表单一起使用的必要条件.我环顾四周,认为这可能与问题有关:

Ignorning the error's grammar issue for a moment, I assume it is telling me that there are prequisites for an item to allow it to work with a form. I looked around and thought that maybe the problem in this issue was related:

无法获取一个Sitecore表单以在占位符中显示(营销人员网络表单"模块)

因此,我确保模板位于模板中.现在就在那里,但是当我在设备编辑器"中的表单"项上单击编辑"时,在日志中抛出值不能为空"异常.

So I made sure a Form was in my template. It is there now, but throws a "value cannot be null" exception in the logs when I click "edit" on the Form item in the Device Editor.

我也有一个占位符设置,因为我已经读到出于某种原因需要它.它名为表单",设置项为/content.

I have a Placeholder Setting as well since I have read that I need that for some reason. It is named "form" and the Settings Item is /content.

我错过了必备品吗?我需要重新安装模块吗?

Am I missing a perquisite? Do I need to reinstall the module?

推荐答案

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

I suspect you need to add a placeholder to the list of placeholders that are allowed to contain forms. The easiest way to do this is with the Restricting Placeholders application WFM installs. Login to the desktop, and under Sitecore -> All Applications -> Web Forms For Marketers -> Restricting Placeholders assign one or more where forms can live.

请参见 http://sdn.sitecore.net/upload/sdn5/products/web_forms2/web_forms_for_marketers_v2_reference_usletter.pdf ,第7页左右.

这篇关于由于没有占位符,因此无法插入“营销人员的Web表单"表单的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆