Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Женя Гость цитировать
|
Добавлено: 16 Сен 2010 09:22:08 Заголовок сообщения: Неправильная работа валидации |
|
|
Есть такое правило валидации
Код: | var $validate = array(
'name' => array(
'alphaNumeric' => array(
'rule' => 'alphaNumeric',
'allowEmpty' => false,
'message' => 'Alphabets and numbers only'
),
'between' => array(
'rule' => array('between', 5, 15),
'allowEmpty' => false,
'message' => 'username must be between 5 - 15 characters'
)
)
); |
Если я в 'message' пишу русскими буквами, то валидация не работает, а если английскими - тогда работает все нормально. Почему так? |
|
Вернуться к началу |
|
|
Vlad
цитировать
Зарегистрирован: 02 Ноя 2007 11:45:52 Сообщения: 241
|
Добавлено: 16 Сен 2010 22:34:30 Заголовок сообщения: |
|
|
Правильная валидация - это ж для латиницы.
Для русского надо или свой regexp писать, или читать мануал к текущей версии и смотреть - понимает оно "русский" альфа-нумерик или нет |
|
Вернуться к началу |
|
|
michas
цитировать
Зарегистрирован: 28 Янв 2008 11:28:31 Сообщения: 123
|
Добавлено: 17 Сен 2010 23:33:43 Заголовок сообщения: |
|
|
локаль русскую задайте и будет вам счастье _________________ Все самое интересное в реальном времени - xmpp:cakephp@conference.jabber.ru |
|
Вернуться к началу |
|
|
Женя Гость цитировать
|
Добавлено: 18 Сен 2010 18:04:25 Заголовок сообщения: |
|
|
Имелось в виду, если я в строке
Код: | 'message' => 'Alphabets and numbers only' |
напишу Код: | 'message' => 'Только буквы или цифры' |
тогда сообщение не печатается. |
|
Вернуться к началу |
|
|
|