Sitecore WebFoms for Marketers模块

时间:2012-06-06 08:27:42

标签: sitecore web-forms-for-marketers

我想问你如何更好地实现:使用Sitecore WebForms for Marketers模块或标准的.ascx子布局。

Form example

所以我需要使用动态下拉菜单,日期选择器,复选框,单选按钮等来实现巨大的表单。此表单还包含动态添加新控件(请参阅上面附件中的说明)。因此,可以在Sitecore WebForms for Marketers模块中创建此表单,或者将其作为标准表单在ascx中编写更容易。

此表单将保存到sitecore数据库。

如果有人已经这样做了,请回答。

感谢。

2 个答案:

答案 0 :(得分:1)

对于我的知识,不可能在Sitecore中使用WFFM 开箱即用

我想要问的第一个问题是:您或您的客户是否希望/需要能够在没有开发人员互动的情况下自行管理表单?

如果这个问题的答案是肯定的,那么你可以尝试用WFFM实现这个,否则它可能更容易实现为普通的子布局。

修改

您还可以做的另一件事是创建表单,然后使用'export to ascx'功能。您可以查看生成的代码以查看数据如何写入WFFM数据库 - 这样您就可以拥有自定义表单功能,但仍然可以利用Sitecore客户端中的报告功能。如果你有一些决策树状逻辑来显示不同的字段,你也可以从Sitecore内容项中驱动它。

答案 1 :(得分:0)

据我所知,您可以在营销人员的Web表单的帮助下创建此表单,但在这种情况下,您需要创建一些自定义字段并根据您的要求更新这些字段。 要在/ sitecore / system / Modules / Web Forms下为营销人员/设置/字段类型/自定义位置创建自定义字段创建字段,并在自定义字段中定义创建的自定义类和程序集。

您可以通过应用自定义css类来更新设计。

您可以在/ sitecore / system / Modules / Web Forms下为营销人员/设置/元数据/ Css Classes创建类,并在特定控件上应用类。