Validation sitecore的WFFM模块中未显示自定义错误消息
我可以验证所有字段,如电子邮件、密码等。但如果我尝试显示任何自定义错误消息,它不会只显示默认消息。我使用的是“营销人员网络表单8.1版本”。151008'. 请帮帮我Validation sitecore的WFFM模块中未显示自定义错误消息,validation,sitecore,web-forms-for-marketers,sitecore8.1,Validation,Sitecore,Web Forms For Marketers,Sitecore8.1,我可以验证所有字段,如电子邮件、密码等。但如果我尝试显示任何自定义错误消息,它不会只显示默认消息。我使用的是“营销人员网络表单8.1版本”。151008'. 请帮帮我 我有Sitecore 8 update 2,我可以建议查看这些位置以修改错误消息 修改系统验证以进行所需的字段验证/sitecore/system/Modules/webforms for Marketers/Settings/system/system validation/NotEmpty 在这里的NotEmpty项中,您需
我有Sitecore 8 update 2,我可以建议查看这些位置以修改错误消息
/sitecore/system/Modules/webforms for Marketers/Settings/system/system validation/NotEmpty
错误消息
字段
/sitecore/system/Modules/webforms for Marketers/Settings/Field type/Simple type
/sitecore/system/Modules/Web Forms for Marketers/Settings/Field Types/Simple Types/Single Line Text
,您需要修改本地化参数
字段。在字段值中检查xml标记DynamicRequestErrorMessage
我希望这会有所帮助。不幸的是,解决您的问题最合适的方法是升级到更新版本的Sitecore 与WFFM一起使用时,您使用的版本Sitecore存在一些严重问题,这意味着WFFM的许多基本功能无法正常工作 Sitecore已经承认Sitecore 8.1版本151003和WFFM 8.1版本151008之间存在这些兼容性问题。他们是平等的
这不是您想要的简单答案,但它避免了您尝试反编译代码并让其自行工作。根据我的经验,我的许多功能在8.1的初始版本中不起作用,但在8.1更新1中起作用。这就是我修复Sitecore 8.1的方法: 转到正在使用的字段类型的视图并对其进行自定义。比如: { } //剃刀
@Html.TextBoxFor(m=>m.Value,new{data\u val\u multiregex=dataValidateValue})
您需要告诉我们更多信息。您设置了什么以及在哪里设置(可能是使用屏幕截图),您确切地期望什么,发生了什么,您使用的是哪个WFFM和Sitecore 8.1版本,等等?添加了一些信息。
var datValidateValue = Model.Parameters.ContainsKey("predefinedvalidatortextmessage")? Model.Parameters["predefinedvalidatortextmessage"]: string.Empty;