【问题标题】:having problems with Zend framework validatorsZend 框架验证器有问题
【发布时间】:2010-02-25 15:59:43
【问题描述】:

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

如果我这样称呼这个类 ->setRequired(true)->addValidator('NotEmpty',true,array('messages' => array('isEmpty' => "bla"))); 我得到了正确的错误,但如果我这样称呼它 ->setRequired(true)->addValidator('EmailConfirmation',true,array('messages' => array('isEmpty' => "bla")))->addPrefixPath('My_Validate','My /验证/','验证'); 我什么都没有……

我做错了什么? 感谢您的回答...

【问题讨论】:

    标签: zend-framework validation zend-validate


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2012-07-26
      • 2017-11-09
      • 1970-01-01
      • 2011-07-09
      • 1970-01-01
      • 2023-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多