2012-01-27 1 views
2

Products.validationには、いくつかの必須ではないフィールドで使用したい(正規表現のような)いくつかのバリデータがあります。必須ではないアーキタイプフィールドをどのように検証するのですか?それを与える場合、検証する必要がありますか?

ので、ユースケースは次のとおりです。フィールドが空でない場合、検証はが、のみが必要です。

あなたはどのようにしますか?カスタムバリデーターを作成して、REQUESTをチェックしてすべての魔法を実行することができますが、これは間違っています。RegexValidatorsProducts.validationから登録して使用する必要があるため、カスタムコードを作成しないでください。私はV_SUFFICIENTを理解しようとし、それを使って正規表現のバリデータを登録しましたが、私の状況には当てはまりません。

インターネット、メーリングリスト、ナプブなどで何も見つかりませんでした。したがって、必須ではないフィールドをどのように検証しますか?ユーザーが何かを提供している場合は、検証する必要がありますか?

私はこれをPlone 3.3.5インスタンスで必要とします。

+1

我々は単に似た何かを持っていただけではなく、それのためのアーキタイプを使用しようとしているのフックを提出する形で外部バリデータを実行します。 –

答えて

関連する問題