Sitecore WFFM必填字段的客户端验证

时间:2014-09-25 02:07:42

标签: validation sitecore sitecore7 web-forms-for-marketers sitecore7.2

Sitecore Webforms For Marketers是否允许开箱即用的客户端验证所需字段?

该文档仅提及与验证器相关的客户端验证,而不涉及所需的字段功能。

我们正在运行Sitecore 7.2,WFFM 2.4

3 个答案:

答案 0 :(得分:4)

您使用的是MVC(cshtml)布局吗? 当前版本(2.4 rev.141008)的WFFM for MVC Layouts存在许多错误。

其中一个错误是表单前端缺少脚本。

在更新到来之前,解决方法是将这些包添加到\ Views \ Form \ Index.cshtml文件中:

@Scripts.Render("~/bundles/wffm/jquery")
@Scripts.Render("~/bundles/wffm/scripts")
@Styles.Render("~/content/wffm/jquery")
@Styles.Render("~/content/wffm/themes")

这有帮助吗?

答案 1 :(得分:0)

验证程序项目包含“启用脚本验证”字段。其目的是指示是否启用了客户端验证。我相信这就是你所缺少的。

答案 2 :(得分:0)

要获得基本的正则表达式功能或在字段上进行验证,您需要在表单编辑器中设置这些字段。

enter image description here

然后在字段的行为部分设置验证字段,即

  

/ sitecore / system / Modules /营销人员/设置/字段的Web表单   类型/自定义/自定义单行文本