Ваш вопрос трудно понять, но я думаю, что вы имеете в виду, что у вас есть функция JavaScript, которая добавляет новые templateContent
строки в вашу таблицу, и вы хотите знать, как получить значение $i
для этого?
Вот совет: значение $ i в табличном вводе Yii на самом деле не обязательно должно быть следующим истинным $i
значением - это может быть любое целое число, которое вы хотите, если оно уникально .
На стороне сервера, в вашем действии POST, которое обрабатывает форму, вы будете перебирать переменные $ _POST, да? Я не уверен, что это за модель $item
, но если мы наберем Item
, то вы переберите массив $_POST['Item']
.
Пока JS (или вызов PHP AJAX), который генерирует новые поля формы, использует уникальный номер, все данные будут отправлены POST, и вы можете сохранить его. Я использую функцию PHP time()
для генерации значений $ i.
Надеюсь, это поможет.