Код: Выделить всё
$form->hiddenField($m,"id[]"); // [] в конце
Код: Выделить всё
<input type="hidden" id="M_id" name="M[id][]"> // [] присутствуют
Код: Выделить всё
$form->hiddenField($m,"[$i]id[]"); // [$i] в начале и [] в конце
Код: Выделить всё
<input type="hidden" id="M_id" name="M[0][id]"> // [] в конце уже нет
а если
Код: Выделить всё
$form->hiddenField($m,"[$i][]id"); // [$i][] в начале
Код: Выделить всё
<input type="hidden" id="M_id" name="M[0][][id]"> // [] в начале есть
P.S. В примере использую hiddenField, но сие наблюдается во всех полях.
Собственно, может это все таки недосмотр и стоит поменять поведение в самом Yii? И если менять то пните меня в нужную сторону.