@EvgMul

Как в Yii2 задать валидацию для вложенного массива параметров?

Суть вопроса в следующем.
Есть сложная форма, где присутствуют поля ввода с именем вида:
<input type="text" id="products-resourcesfiles-7-category" class="form-control" name="Products[resourcesFiles][7][category]" tabindex="1">
<input type="file" id="products-resourcesfiles-7-file" class="form-control" name="Products[resourcesFiles][7][file]" tabindex="1">

Подскажите, пожалуйста, можно ли для таких массивов задать правила валидации в rules() модели? И если можно, подскажите как именно синтаксические это делается?
Заранее благодарен всем отозвавшимся.
  • Вопрос задан
  • 26 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Arik
Некотрые валидаторы имеют атрибут allowArray

Если более сложная структура, то я создаю подформы-модели и при иниц основной формы их создаю, при save сначала сохраняю массив из подформ-моделей, а потом основную форму
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Fmedia Санкт-Петербург
от 60 000 до 90 000 руб.
Рабочие решения Ростов-на-Дону
от 50 000 до 80 000 руб.
Alma Innovation Group Алматы
от 50 000 до 90 000 руб.
20 янв. 2019, в 13:50
15000 руб./за проект
20 янв. 2019, в 09:57
10000 руб./за проект
20 янв. 2019, в 07:18
15000 руб./за проект