Проверка формы — обратные вызовы ошибки Codeigniter

У меня проблема, когда я делаю пользовательские функции проверки с помощью 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, они не распознаются.

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

Спасибо

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …