Установка настраиваемого сообщения form_validation как в обратном вызове - PullRequest
0 голосов
/ 29 февраля 2012

Обычно я могу использовать это в функции обратного вызова:

$this->form_validation->set_message("_custom", "My custom message.");

Но это будет работать только внутри функции обратного вызова, которая раньше была установлена ​​следующим образом:

$this->form_validation->set_rules('something', 'Something', 'trim|required|xss_clean|callback_custom');

У меня вопрос: как я могу использовать $this->form_validation->set_message для работы с именем поля, например, с функцией обратного вызова?

Так что я мог бы использовать что-то вроде этого: $this->form_validation->set_message('field_name', 'custom message'); без каких-либо обратных вызовов.

Это возможно?

Ответы [ 2 ]

3 голосов
/ 12 ноября 2012
$this->form_validation->set_rules('myfield', 'My Field Name', 'trim|required|callback_name_function');  


public function name_function()
    {
        $this->form_validation->set_message('name_function', 'Hello World !');
        return false;
    }
0 голосов
/ 29 февраля 2012

Нашел хороший способ сделать это: https://bitbucket.org/kuroir/codeigniter/changeset/fd8986fdc408

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...