@qasa55564

Как сгенерировать уникальный id виджета?

Добрый день. У меня есть форма, которая используется на странице несколько раз. В этой форме для поля использую виджет MaskedInput. Проблема в том, что у виджет прописывает несколько одинаковых id для поля. Как сделать, чтобы виджет генерироровал id или как использовать виджет не по id, а по названию поля. Спасибо!
Вот код:

<?= $form->field($model, 'phone')->widget(MaskedInput::className(), [
    'mask' => '+9 (999) 999 99 99',	
])->textInput()
?>


<input type="text" id="form-phone" class="form-control" name="Form[phone]">
  • Вопрос задан
  • 331 просмотр
Пригласить эксперта
Ответы на вопрос 1
kimono
@kimono
Web developer
Судя по сорцам, можно попробовать задать ID в options: https://github.com/yiisoft/yii2/blob/master/framew...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы