Нужно провалидировать поле ввода имени и фамилии клиента.
Считаю допустимыми русские и инглийские буквы, тире и пробел.
Проверяю так (в модели):
Код: Выделить всё
array(
'first_name',
'match', 'pattern' => '/^[а-яА-ЯёЁa-zA-Z\-\ ]+$/',
'message' => 'First Name должно состоять из букв, но может содержать тире.',
),
А при валидации на сервере (при попытке сохранить) получаю ошибку, что валидация не пройдена.
Попробовал то же самое, но без русских букв. Все работает нормально.
Куда копать? Кодировка кириллицы?