Я пытаюсь создать элемент «автозаполнения» с помощью Yii2, и поскольку я не смог найти фактический ответ на свой вопрос, я подумал, что попробую его здесь.Yii2 - автоматически генерировать атрибут placeholder
К примеру, у меня есть это поле:
<?= $form->field($model, 'username',
[
'template'=>'{input}{label}{error}'
])
->textInput(['placeHolder'=>'{name}')
->label(false);
?>
Однако в этом случае, очевидно, оказывает «имя» в атрибуте заполнителя. Но я хотел бы, чтобы сгенерировать заполнитель атрибутов автоматически в зависимости от model
«переменной s я использую, заставляя его, чтобы сделать следующее:
<input type="text" id="loginform-username" class="form-control" name="LoginForm[username]" placeholder="Username">
Есть известный способ доступа и вставив form->field
» S атрибут и отображение его внутри его собственного элемента?
Я действительно надеялся на способ заполнить заполнитель с помощью атрибута self decliring, такого как {attribute}, но, я думаю, нет другого способа, кроме как заполнить их вручную. –
@BRO_THOM да. как шаблон, нет возможности настроить, насколько я знаю. –
Такой позор. Это будет безопасно для меня много времени, будучи разработчиком интерфейса, заполняющим заполнители, как просто раздражающий. Но что есть, то есть. Спасибо за помощь, хотя! –