Установите сообщения об ошибках CodeIgniter с помощью файла конфигурации проверки формы - PullRequest
0 голосов
/ 30 октября 2018

Может ли CodeIgniter интерпретировать config/form_validation.php для отображения соответствующих сообщений об ошибках?

Существует способ проверки при использовании контроллера: $this->form_validation->set_message('min_length', '{field} must have at least {param} characters.');

Текущие правила проверки (и последний массив - это то, что меня интересует, если есть способ добавить сообщения проверки в тот же массив, что и правила.):

'users' => array(
        array(
            'field' => 'first_name',
            'label' => 'First Name',
            'rules' => 'trim|required'
        ),
        array(
            'field' => 'last_name',
            'label' => 'Last Name',
            'rules' => 'trim|required'
        ),
        array(
            'field' => 'email_address',
            'label' => 'Email Address',
            'rules' => 'trim|required|valid_email'
        ,   'messages'=> array('valid_email'=>'Please make sure your email is correct.')))

1 Ответ

0 голосов
/ 30 октября 2018

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

Пользовательские сообщения об ошибках - Проверка формы Codeigniter

CodeIgniter позволяет добавлять сообщения проверки, как описано в документации. Массив будет выглядеть следующим образом:

'users' => array(
        array(
            'field' => 'first_name',
            'label' => 'First Name',
            'rules' => 'trim|required'
        ),
        array(
            'field' => 'last_name',
            'label' => 'Last Name',
            'rules' => 'trim|required'
        ),
        array(
            'field' => 'email_address',
            'label' => 'Email Address',
            'rules' => 'trim|required|valid_email'
        ,   'errors'=> array('valid_email'=>'Please make sure your email is correct.')))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...