Да, это должно работать. Просто используйте Табличный ввод Yii .
Хитрость заключается в том, чтобы ваш JavaScript, который динамически добавляет новые строки в вашу форму, давал новым текстовым вводам права name
и id
с уникальным числом.
Возможно, вы могли бы просто использовать случайное число для значения $ i, при условии, что вы используете синтаксис []
. Yii будет анализировать входные данные $ _POST как массив, который вы можете перебрать в своем действии на сервере, и сохраните каждую строку в базе данных.
Надеюсь, эта подсказка поможет - удачи!