Несколько Вопросов О Cactiveform

Парочка вопросов касательно CactiveForm.

  1. Как получить имя поля. Если использовать labelEx то мы получим имя поля обернутое в label. А мне нужен только имя поля, как его получить?

Мне оно нужно, что бы в input’е в placeholder вывести его название.

  1. В форме для вывода ошибок использую $form->error($model,‘name’);. В итоге сообщение об ошибке будет выведено в div’е, можно, как-нибудь назначить другой контейнер для ошибок? Например, я хочу, что сообщение об ошибках были в span’e?



ModelName::model()->getAttributes(array('name')); 



  1. настройками никак, только расширять класс, но в чем проблема с div?

<span><?= $model->getError($attribute); ?></span>

Ну и вообще в CHtml::error загляните.