【发布时间】:2016-03-21 23:53:27
【问题描述】:
我正在尝试创建一个 WFFM 表单,我需要设置两个必填字段之一。我需要创建自定义字段吗?或者这是我可以通过模块本身实现的?
【问题讨论】:
标签: validation webforms sitecore
我正在尝试创建一个 WFFM 表单,我需要设置两个必填字段之一。我需要创建自定义字段吗?或者这是我可以通过模块本身实现的?
【问题讨论】:
标签: validation webforms sitecore
您可以使用Morph module,您可以从 Sitecore Marketplace 下载。
从它的描述来看:
与选择相关的输入要求用户输入额外的 与初始选择相关的信息,然后才能完成 形式。在几乎所有情况下,它都可以让 Web 表单变得更简单、更多 响应用户操作和个性化表单,具体取决于 访问者的特征。
如果没记错,它会使用 Sitecore 规则引擎根据输入决定显示/隐藏哪些字段。但是,我不能 100% 确定您是否可以在那里使用 Required 复选框,但值得一试。
【讨论】:
不需要自定义字段类型。 WFFM 表单设计器的每个字段行都有一个 Required 复选框,大多数标准字段都支持此功能以及自定义验证消息。
【讨论】:
BaseSaveAction 继承来制作表单级验证器吗?