Здесь я застрял с одной точкой при открытии любой формы, чем я хочу включить, чтобы выбрать один раскрывающийся список, но если я хочу обновить это из этого раскрывающегося поля, будет отключено.
Итак, какой синтаксис я поставил в форме?
$form->field($model, 'branch_id', [])->dropdownList(BranchMaster::getBranchList(Common::getCurrentCompany()),
[
'class' => 'chosen-select-width branch_id',
'prompt' => Common::translateText('BRANCH_TEXT')
]
);
вот мое поле формы, теперь я хочу отключить его, когда эта форма открыта для действия обновления.
Попробуй это:
<?= $form->field($model, 'branch_id', [])->dropdownList(BranchMaster::getBranchList(Common::getCurrentCompany()), [
'class' => 'chosen-select-width branch_id',
'prompt' => Common::translateText('BRANCH_TEXT'),
'disabled' => !$model->isNewRecord,
]) ?>
Других решений пока нет …