如何在 Yii2 上使用 Material Bootstrap 设计 classes Customizing/add class 到 ActiveForm 项目
How to Customizing/add a class to the ActiveForm items with Material Bootstrap design classes on Yii2
我正在尝试为 TextField
添加一个 class,如下所示:
<div class="form-group-lg">
<?= $form->field($model, 'email'); ?>
</div>
输出:
那会是这样的吗?(标签将在 TextField
内)。我的意思是,我们可以像下面的代码那样使用它吗?
示例:
我需要这样的东西:
<div class="form-group label-floating">
<label class="control-label" for="focusedInput1">Write something to make the label float</label>
<input class="form-control" id="focusedInput1" type="text">
</div>
http://fezvrasta.github.io/bootstrap-material-design/bootstrap-elements.html
Forms section-first one.
所以,问题是,
如何在 Yii2 ActiveForm 上使用上述代码向此项添加 class?
您需要使用 ActiveForm
中的 fieldConfig
属性。
喜欢
<?php $form = ActiveForm::begin([
'id' => 'active-form',
'fieldConfig' => [
'template' => "<div class=\"form-group label-floating\">{label}{input}{error}</div>",
],
]); ?>
有关详细信息,请阅读 Docs
我正在尝试为 TextField
添加一个 class,如下所示:
<div class="form-group-lg">
<?= $form->field($model, 'email'); ?>
</div>
输出:
那会是这样的吗?(标签将在 TextField
内)。我的意思是,我们可以像下面的代码那样使用它吗?
示例:
我需要这样的东西:
<div class="form-group label-floating">
<label class="control-label" for="focusedInput1">Write something to make the label float</label>
<input class="form-control" id="focusedInput1" type="text">
</div>
http://fezvrasta.github.io/bootstrap-material-design/bootstrap-elements.html
Forms section-first one.
所以,问题是,
如何在 Yii2 ActiveForm 上使用上述代码向此项添加 class?
您需要使用 ActiveForm
中的 fieldConfig
属性。
喜欢
<?php $form = ActiveForm::begin([
'id' => 'active-form',
'fieldConfig' => [
'template' => "<div class=\"form-group label-floating\">{label}{input}{error}</div>",
],
]); ?>
有关详细信息,请阅读 Docs