codeigniter переопределяет функцию set_value в помощнике формы, используя MY_helper для повторного заполнения полей при получении, публикации обоих и без проверки. Я использую версию CI 2.0.3
я создал My_form_helper.php в приложении / helpers / и добавил функцию
function set_value($field = '', $default = '')
{
if (FALSE === ($OBJ =& _get_validation_object()))
{
if (isset($_POST[$field]))
{
return form_prep($_POST[$field], $field);
}
if (isset($_GET[$field]))
{
return form_prep($_GET[$field], $field);
}
return $default;
}
return form_prep($OBJ->set_value($field, $default), $field);
}
но это не работает.
в autoload.php я делаю это ->
$ autoload ['helper'] = массив ('html', 'form', 'url', 'my', 'text', 'MY_form');
он говорит, что не может загрузить my_form_helper.php