Вот собственно код:
return [
[['product_id'], 'required'],
[['product_id', 'views'], 'integer'],
[['description'], 'string'],
[['rating', 'price'], 'number'],
[['title', 'image'], 'string', 'max' => 255],
['title', 'match', 'pattern' => '/^[а-яА-ЯёЁ0-9/s]+$/'],
];
Проблема в поле title, должна быть только кириллица, цифры и пробел. Аякс валидация пропускает, после нажатия на сохранить, сохранения не происходит и выбивает title is invalid.
Пробовал убрать $, тогда всё сохраняется, но и пропускает латиницу. Хелпаните плиз.