Zend框架验证器有问题

时间:2010-02-25 15:59:43

标签: zend-framework validation zend-validate

我遇到自定义构建验证器的问题,但不会返回任何错误。我复制了一个文件NotEmpty.php表单文件夹 library / Zend / Validate ,将类Zend_Validate_NotEmpty重命名为My_Validate_EmailConfirmation并将其放入文件夹我的/验证

如果我把这个类称为 - > setRequired(true) - > addValidator('NotEmpty',true,array('messages'=> array('isEmpty'=>“bla”))); 我得到了正确的错误,但如果我称之为 - > setRequired(true) - > addValidator('EmailConfirmation',true,array('mess ages'=> array('isEmpty'=>“bla”))) - > addPrefixPath(' My_Validate”, '我/验证/', '验证'); 我一无所获......

我做错了什么? 谢谢你提出了答案......

1 个答案:

答案 0 :(得分:0)

您是否尝试在引导文件中设置新命名空间?

Zend_Loader_Autoloader::getInstance()->registerNamespace('My');

另外,为什么不扩展NotEmpty验证器而不是复制类?