如何验证不需要的原型字段,但是如果你给它,你应该验证?

时间:2012-01-27 02:27:57

标签: validation plone

Products.validation有一些验证器(如正则表达式),我想在一些非必填字段中使用它们。

因此,用例是:验证必需,但如果字段不为空。

你是怎么做到的?我知道我可以创建一个自定义验证器,检查REQUEST并完成所有魔法,但这对我来说是错误的:我应该避免创建自定义代码,因为我应该从{{1}注册RegexValidators并使用它。我试图理解Products.validation并使用它注册一个正则表达式验证器,但不适用于我的情况。

我在网上找不到任何东西,在邮件列表上,在nabble上等等。那么,如何验证不需要的字段,但如果用户提供了某些内容,那么您需要验证吗? / p>

我需要在Plone 3.3.5实例中使用它。

1 个答案:

答案 0 :(得分:0)