Codeigniter расширять форму проверки не работает

В последние часы я пытался расширить библиотеку проверки формы в Codeigniter 2.2.0 с помощью правила, но, похоже, оно вообще не получилось? Это просто продолжается, как правило, не существует вообще.

Мое расширение проверки формы находится в приложении / библиотеке и называется MY_Form_validation.php.

Файл содержит следующий код:

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class MY_Form_validation extends CI_Form_validation
{
public function run($module = '', $group = '')
{
(is_object($module)) AND $this->CI =& $module;
return parent::run($group);
}

public function price_validation($str)
{
if (!preg_match('/^\d+(?:\,\d{1,2})?$/', $str))
{
$this->CI->form_validation->set_message('price_validation', 'Feltet %s må kun indeholde tal, ét komma og to decimaler.');
return FALSE;
}
else
{
return TRUE;
}
}
}
/* End of file MY_Form_validation.php */
/* Location: ./application/libraries/MY_Form_validation.php */

Что я делаю неправильно?

0

Решение

Я узнал, что я сделал опечатку в имени файла. Который я думал, что проверил. Не гордый момент.

0

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

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

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector