dropDownList в gridView

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Татьна
Сообщения: 96
Зарегистрирован: 2018.04.22, 00:17

dropDownList в gridView

Сообщение Татьна »

У меня есть колонка в таблице:

Код: Выделить всё

....................................................
            [
                'label' => "Тип",
                'attribute' => 'type',
                'value' => function($data) {
                    return $data["type"];
                },
            ],
....................................................
мне надо заменить ее на выпадающий список dropDownList и сохранить новое значение.
Список тот же. что и во view:

Код: Выделить всё

   <?php $form = ActiveForm::begin(['id' => 'edit-form'
	]); ?>
 
        <?= $form->field($model, 'name')->textInput(['autofocus' => true])->label('Имя') ?>		
 
       <?= $form->field($model, 'type')->dropDownList([
											'1' => 'Тип 1',
											'2' => 'Тип 2',
											'3' => 'Тип 3',
														])->label('Роль') ?>
       
	    <div class="form-group">
                <?= Html::submitButton('Сохранить', ['class' => 'btn btn-primary',]) ?> 
        </div>
		
    <?php ActiveForm::end(); ?>
Подскажите, пожалуйста, как это сделать или куда двигаться.
andku83
Сообщения: 988
Зарегистрирован: 2016.07.01, 10:24
Откуда: Харьков

Re: dropDownList в gridView

Сообщение andku83 »

Ответить