2016-09-15 156 views
0

我正在用Umbraco Forms構建一些表單,但在此之前我需要確保它能夠以我需要的方式進行擴展。任何人都可以告訴我如何修改MessageOnSubmit屬性以顯示每次提交的自定義成功消息?更改消息以Umbraco形式提交

我已經嘗試在自定義工作流類型中設置此(e.Form.MessageOnSubmit),但始終顯示在UI中設置的原始消息。

欣賞您可以提供的任何指導。

加里

回答

2

有可能從它自己繼承來覆蓋表單提交的默認UmbracoFormsController;然後覆蓋OnFormHandled - 從那裏您可以設置模型上的MessageOnSubmit屬性。

然後,它只是更新Razor模板,負責生成表單以指向您的新控制器而不是默認值。

0

另一種選擇是在頁面上指出謝謝,它將在查詢字符串上傳遞提交的ID。然後,您可以使用它在感謝頁面的視圖中生成您需要的任何自定義消息。