Yii FormElement模板的用途和好处是什么?

时间:2015-03-17 09:42:04

标签: php yii2

我怀疑Yii框架中有些东西。在yii2 ['template' => '<div class="form-group">{input}<label class="control-label">{label}</label></div>']

中给出这样的好处是什么

例如:

<?= $form->field($model, 'rememberMe',['template' => '<div class="form-group">{input}<label class="control-label">{label}</label></div>'])
->checkbox() ?>

我可以正常的方式做。为什么我想为它编写代码..

2 个答案:

答案 0 :(得分:1)

默认模板为:

'{label}\n{input}\n{hint}\n{error}'

http://www.yiiframework.com/doc-2.0/yii-widgets-activefield.html# $模板细节

如果要自定义标签,输入或错误的位置,则需要对其进行编辑。

您也可以删除标签。

答案 1 :(得分:0)

您的示例没有任何好处。当然,你的例子来自于什么,与模板字段的使用方式无关(你链接的页面与你的例子无关),但你的例子中没有任何好处。

但是当你想以正确的方式使用它时,选项就在那里。