如何在Sitecore 9表单提交操作中自定义错误消息(不是WFFM表单)

时间:2018-07-03 13:11:50

标签: sitecore sitecore9

在实施自定义登录表单时,我需要说明为什么提交操作登录失败,例如,诸如此类用户之类的消息,无效的凭据等。sitecore9表单中有一个字段可为所有错误提供常规错误消息...但是我想提供自定义消息..有可能吗?

2 个答案:

答案 0 :(得分:1)

您是否要问,根据输入失败,您是否会收到不同的错误消息? 我知道有一种方法可以针对提交操作自定义错误消息。切换到核心数据库,然后导航到/ sitecore / client / Applications / FormsBuilder / Components / Layouts / Actions并选择要为其添加自定义消息的提交动作。我相信默认消息是“出了点问题”。 我没有必要尝试实现多个唯一的错误消息,但是每个提交操作下都有一些子项,这些子项带有用于表单映射字段的模板。您可以检查这些模板中的类似字段。

答案 1 :(得分:0)

您可以尝试使用以下代码显示您自己的自定义错误消息。

formSubmitContext.Errors.Add("your error message");
formSubmitContext.Abort();