Cake-PHP.ru
Форум программистов CakePHP
(на сайт)
Watched Topics
FAQ
Поиск
Пользователи
Группы
Регистрация
Профиль
Войти и проверить личные сообщения
Вход
Список форумов Cake-PHP.ru
->
Общий
Ответить
Имя
Тема
Сообщение
Смайлики
Дополнительные смайлики
Цвет шрифта:
По умолчанию
Тёмно-красный
Красный
Оранжевый
Коричневый
Жёлтый
Зелёный
Оливковый
Голубой
Синий
Тёмно-синий
Индиго
Фиолетовый
Белый
Чёрный
Размер шрифта:
Размер шрифта
Очень маленький
Маленький
Обычный
Большой
Огромный
Закрыть теги
[quote="Женя"]Есть такое правило валидации [code]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' ) ) );[/code] Если я в 'message' пишу русскими буквами, то валидация не работает, а если английскими - тогда работает все нормально. Почему так?[/quote]
Настройки
HTML
ВЫКЛЮЧЕН
BBCode
ВКЛЮЧЕН
Смайлики
ВКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Отключить в этом сообщении смайлики
Если у вас плохое зрение или вы не можете прочесть этот код по какой-то другой причине, то обратитесь за помощью к
Администратору
.
Код подтверждения: *
Введите код в точности так, как вы его видите. Код является регистро-зависимым, а символ нуля имеет косую линию внутри цифры.
Часовой пояс: GMT + 3
Перейти:
Выберите форум
CakePHP Форум
----------------
Общий
Установка и настройка
Творчество
Вопросы и пожелания
Комментарии к главам руководства по CakePHP 1.1
Обзор темы
Автор
Сообщение
Женя
Добавлено: 18 Сен 2010 18:04:25
Заголовок сообщения:
Имелось в виду, если я в строке
Код:
'message' => 'Alphabets and numbers only'
напишу
Код:
'message' => 'Только буквы или цифры'
тогда сообщение не печатается.
michas
Добавлено: 17 Сен 2010 23:33:43
Заголовок сообщения:
локаль русскую задайте и будет вам счастье
Vlad
Добавлено: 16 Сен 2010 22:34:30
Заголовок сообщения:
Правильная валидация - это ж для латиницы.
Для русского надо или свой regexp писать, или читать мануал к текущей версии и смотреть - понимает оно "русский" альфа-нумерик или нет
Женя
Добавлено: 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' пишу русскими буквами, то валидация не работает, а если английскими - тогда работает все нормально. Почему так?
Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB
Если ничего интересного не нашли, можно рекламу почитать, а рекламируется у нас сегодня «».