Проверка формы - обратные вызовы ошибки Codeigniter - PullRequest
0 голосов
/ 05 сентября 2018

У меня проблема при создании пользовательских функций проверки с помощью form_validation lobreria, проблема заключается в следующем:

Когда я определяю пользовательскую функцию, предыдущие правила проверки не работают (обязательно, подрезать, maxlength), но когда я удаляю пользовательскую функцию, такие функции, как required, max_length, если они работают. Вот код:

$this->form_validation->set_rules(
  'date', 'Date',
    array(
     'required',
     'trim',
     'max_length[10]',
        array(
         'date_format',
            function($str){
               return false;
            }
       )
     ),
     array(
      'date_format' => 'The date format is incorrect'
     )
);

Функция, которая возвращает FALSE, является лишь примером, я имею в виду, что когда я хочу создать пользовательскую функцию, если я определяю другие предыдущие правила, такие как required, trim, maxlength, они не распознаются.

Надеюсь, вы поможете мне, пожалуйста.

Спасибо

...