如何在Yii2表单字段中添加自定义类到标签?

时间:2016-01-30 10:16:07

标签: yii2 form-fields

我想在Yii2中的此代码中为标签添加自定义类,但我不知道如何。

<?= $form->field($model, 'name',[
                    'template' => "{label}\n<div class='col-md-6'>{input}</div>\n{hint}\n{error}"])->textInput(['maxlength' => true])?>

请你帮帮我吗?

2 个答案:

答案 0 :(得分:13)

尝试:

<?= $form->field($model, 'name', [
                    'template' => "{label}\n<div class='col-md-6'>{input}</div>\n{hint}\n{error}",
                    'labelOptions' => [ 'class' => 'your_custom_class_name' ]
    ])->textInput(['maxlength' => true])?>

有关详细信息,请参阅此link

<强>更新

如需更多选项,请使用\yii\bootstrap\ActiveFieldlink)代替\yii\widgets\ActiveField

答案 1 :(得分:2)

有一种简单的方法,它对我有用

<?= $form->field($model, 'title')->textInput(['class'=>'form-control'])->label('Your Label',['class'=>'label-class']) ?>