在codeigniter 3.1.3中使用WiredDesignz的HMVC时,使用回调验证规则时,本机验证规则不会运行?

时间:2017-06-28 01:30:45

标签: php codeigniter validation callback codeigniter-hmvc

我最近注意到CI中的这个奇怪的错误(3.1.3,但也可能出现在其他版本中)。我使用回调时,不会运行必需,valid_email等导航验证规则。我已经构建了一个My_Form_validation库,使回调验证规则适用于HMVC。 但这似乎在form_validation库中创建了另一个错误。 例如。我有以下验证规则设置:

    $this->form_validation->set_rules('email', "Email",'required|valid_email|callback__validate_credentials|callback__check_user_status');

验证规则应按照声明的顺序运行,但验证规则直接验证回调,而不检查“required”和“valid_email”规则。如果我删除回调,这些本机验证规则将按原样运行。有没有人找到解决这个问题? 提前完成。

0 个答案:

没有答案