CHtml::activeLabel() doesn't work with tabular input


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?