我正在尝试使用 Yii2 创建一个“自动占位符”元素,由于我找不到我的问题的实际答案,我想我会在这里尝试一下。
例如,我有这个字段:
<?= $form->field($model, 'username',
[
'template'=>'{input}{label}{error}'
])
->textInput(['placeHolder'=>'{name}')
->label(false);
?>
但是,这种情况显然会在占位符属性中呈现“名称”。但我想根据model
我正在使用的变量自动生成占位符属性,使其呈现以下内容:
<input type="text" id="loginform-username" class="form-control" name="LoginForm[username]" placeholder="Username">
是否有一种已知的访问和插入form->field
' 属性并将其显示在其自己的元素中的方法?