Собственные правила проверки не запускаются при использовании правил проверки обратного вызова при использовании HMVC от WiredDesignz в codeigniter 3.1.3?
Недавно я заметил эту странную ошибку в 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". Эти собственные правила проверки запускаются так, как должны, если я удаляю обратные вызовы. Кто-нибудь нашел решение этой проблемы? Спасибо заранее.