Добрый день!
Подскажите, внутри модуля есть ли какой нибудь доступ к компоненту с короткой записью.
Не так:
Yii::$app->getModule('main')->component
А вот так:
Yii::$module->component
Я же уже нахожусь внутри модуля, зачем мне дополнительно вызывать функцию getModule()
Текущий модуль и компоненты
-
- Сообщения: 6
- Зарегистрирован: 2021.07.10, 13:28
Re: Текущий модуль и компоненты
Если в контроллере, то $this->module->component
-
- Сообщения: 6
- Зарегистрирован: 2021.07.10, 13:28
Re: Текущий модуль и компоненты
Спасибо! Но я несколько по другому реализовал, один контроллер на все модули, модули используются в качестве расширений основного проекта и соответственно подключаются через один контроллер. Внутри хотел сделать компонент LocalSetting, чтобы загружались настройки модуля, но потом понял, что доступ к компоненту внутри модуля я могу получить только через название модуля и эта идея отвалилась.
Re: Текущий модуль и компоненты
Не хотите поделиться мудростью?youra_halloween писал(а): ↑2022.02.19, 10:32 Спасибо! Но я несколько по другому реализовал, один контроллер на все модули