В виджете ActiveForm при создании задачи(offers) предполагается, что будет исполнитель, за которым эта задача закрепляется. В таблице offers executor_responsible ссылается на таблицу users и берет оттуда id юзера. В таблице users также хранится department_id(название отдела) которое ссылается на поле id таблицы departments к которому принадлежит данный user.
Вот вьюха для Offers, а точнее искомое поле:
<?= $form->field($model, 'executor_responsible')->dropDownList($items,$params) ?>
Мне нужно заблокировать выпадающий список для поля executor_responsible, и создать (непривязанный к $model) dropdownList, который хранит в себе id отделов, и по значению которого формируется и разблокируется dropdownList для 'executor_responsible'. Как это организовать ?
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники