Задать вопрос
@VitaliyKaliuzhyn

Добавление атрибута option dropDownList?

Добрый день Вывожу через dropDownList выпадающий список
он выводит
<select id="navigations-parent_id" class="form-control" name="Navigations[parent_id]" aria-invalid="false">
<option value="1" selected="">Корень</option>
<option value="2">test</option>
<option value="3">test2</option>
</select>


А вывожу его я так
<?= $form->field($model->main, 'parent_id', ['labelOptions' => ['class' => 'control-label col-md-3']])->dropDownList(Navigations::getTreeList(), ['class' => 'form-control', ]); ?>

Как мне option добавить еще свой атрибут?
  • Вопрос задан
  • 250 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
option у Вас формируется из массива, который отдает Navigations::getTreeList(). Вот там и добавьте.
или так:
<?php
$list = Navigations::getTreeList();
$list[] = 'новый option';
?>
<?= $form->field($model->main, 'parent_id', ['labelOptions' => ['class' => 'control-label col-md-3']])->dropDownList($list, ['class' => 'form-control', ]); ?>
Ответ написан
Ваш ответ на вопрос

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

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