2

Contour で作成しているフォームで高度な検証を行う必要があります。この検証には、いくつかのフィールド、外部 Web サービスなどが含まれます。

私の考えは、新しいワークフローを定義し、それを作成して設定することでした...アイデアは、それが失敗した場合にユーザーをフォームに戻すことです...しかし、ユーザーをフォームに戻す方法を見つけることができませんワークフロー。

RecordService メソッド (GoToPage、PreviousPage、NextPage...) を試しました。ワークフローから Canceled または Failed ステータスを返そうとしましたが、何も機能していないようで、いつも Thank You ページにリダイレクトされます。

誰でも私を助けることができますか?これどうやってするの?

4

2 に答える 2

0

Contour Dev Docs: 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

私はあなたがまだやろうとしていることを実際にはしていないことを認めます. 独自のカスタム ワークフローを追加しましたが、検証は必要ありませんでした。

于 2012-03-26T20:42:36.060 に答える