2016-09-15 154 views
0

我正在用Umbraco Forms构建一些表单,但在此之前我需要确保它能够以我需要的方式进行扩展。任何人都可以告诉我如何修改MessageOnSubmit属性以显示每次提交的自定义成功消息?更改消息以Umbraco形式提交

我已经尝试在自定义工作流类型中设置此(e.Form.MessageOnSubmit),但始终显示在UI中设置的原始消息。

欣赏您可以提供的任何指导。

加里

回答

2

有可能从它自己继承来覆盖表单提交的默认UmbracoFormsController;然后覆盖OnFormHandled - 从那里您可以设置模型上的MessageOnSubmit属性。

然后,它只是更新Razor模板,负责生成表单以指向您的新控制器而不是默认值。

0

另一种选择是在页面上指出谢谢,它将在查询字符串上传递提交的ID。然后,您可以使用它在感谢页面的视图中生成您需要的任何自定义消息。