echo CHtml::activeLabel($model, "[$i]name");
echo CHtml::activeTextField($model, "[$i]name");
Produces this error :
Workaround :
echo CHtml::label($model->getAttributeLabel('name'), CHtml::activeId($model, "[$i]name"));
// Or even
echo CHtml::label($model->getAttributeLabel('name'), CHtml::activeId($model, "[$i]name"), array('required'=>$model->isAttributeRequired('name')));
echo CHtml::activeTextField($model, "[$i]name");
Maybe I’m not using Yii correctly?