Привет. Суть проблемы на пальцах такова:
1. Есть товары
2. Есть технические характеристики
К одному товару может быть много характеристик.
Создал форму из двух моделей, число характеристик можно увеличивать или уменьшать с помощью js, генерируемый name у каждого нового поля выглядит так:
name='TechSpec[0][title]'
name='TechSpec[1][title]'
Объект на основе модели создается так:
$techSpech = [new common\models\TechSpec]
/*
* потом loadMultiply при загрузке возвращает false если больше чем одна характеристика
* добавлена
* При удачной загрузке беру длину массива и циклом создавая новые объекты сохраняю
* новые данные по индексу
*
*/
Плюс не могу понять как победить валидацию в новых, созданных с помощью js полях
"Скурил" первые четыре страницы гугла, куча примеров по update, но ни одного по create,
не могу понять в чем моя ошибка?
Заранее спасибо.