如何将类添加到Yii表单标签?

Pet*_*erG 3 forms label yii

要生成以下标记:

<label class="foo">Bar</label>
Run Code Online (Sandbox Code Playgroud)

PHP将类似于:

<?php echo $form->label($model,'username'); ?>
Run Code Online (Sandbox Code Playgroud)

看起来它应该是label()的htmlOptions参数的一部分,但我无法弄明白.

来自Yii的文档:

public string label(CModel $model, string $attribute, array $htmlOptions=array ( ))
Run Code Online (Sandbox Code Playgroud)

参考:

http://www.yiiframework.com/doc/api/1.1/CActiveForm#label-detail

ern*_*nie 9

正如文档所说,$ htmlOptions是一组额外的HTML属性.键是属性,而值是属性值,因此要向标签添加类属性:

<?php echo $form->label( $model,'username', array('class'=>'className') ); ?>
Run Code Online (Sandbox Code Playgroud)