【问题标题】:Umbraco Contour Workflow return to form?Umbraco Contour 工作流程回归形式?
【发布时间】:2011-08-26 09:44:43
【问题描述】:

我需要对正在使用 Contour 构建的表单进行一些高级验证,此验证包括几个字段、外部 Web 服务等。

我的想法是定义一个新的工作流程,创建并设置它......这个想法是如果它失败,它将用户返回到表单......但是我找不到让用户返回的方法表单通过工作流。

我尝试过 RecordService 方法(GoToPage、PreviousPage、NextPage...),我尝试过从工作流返回 Canceled 或 Failed 状态...但似乎没有任何效果,我总是被重定向到感谢页面.

谁能帮助我?我该怎么做?

【问题讨论】:

标签: umbraco umbraco-contour


【解决方案1】:

在 Contour 开发文档中:http://umbraco.com/pro-downloads/contour//ContourDeveloperDocs.pdf 第 9 页提到了 ValidateSettings() 方法。

另外,这篇博文似乎很有用:http://farmcode.org/post/2010/03/26/Regionalizing-validation-messages-and-regex-in-Umbraco-Contour.aspx

我承认我还没有真正做到你想做的事情。虽然我添加了自己的自定义工作流程,但它不需要任何验证。

【讨论】:

    【解决方案2】:

    根据 Tim Geyssens(Contour 创建者)的说法,您无法通过工作流停止表单提交。

    查看链接了解替代方案。

    http://our.umbraco.org/forum/umbraco-pro/contour/37425-Go-back-to-form-when-workflow-fails

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-10-22
      • 1970-01-01
      • 1970-01-01
      • 2020-08-31
      • 1970-01-01
      • 1970-01-01
      • 2020-01-15
      相关资源
      最近更新 更多