Здравствуйте, я не эксперт в Yii2 и буду признателен за любую помощь. Мы хотим изменить наш модуль по умолчанию,
Наша логика:
сайт реализует использование подстановочного домена, https://example.com,
мы реализуем компонент начальной загрузки, чтобы определить использование «поддомен» в
URL I.E. https://sub.example.com,
$config = [
'id' => 'basic',
'name' => 'exapmle',
'basePath' => dirname(__DIR__),
'bootstrap' => [
'log',
'devlogin',
'app\components\SubBootstrap', #this is the bootstrap component we use
'app\components\ThemeBootstrap',
],...
Теперь мы хотели бы использовать ту же логику, чтобы изменить модуль по умолчанию на новый «подмодуль», но мы не можем использовать загрузчик, потому что это происходит после применения модуля по умолчанию.
очевидно, что мы можем иметь явный URL-вызов для модуля I.E.
'modules' => [
'sub'=>[
'class' => 'app\modules\sub\Module',
],...
но это означает, что URL будет выглядеть как https://somesub.example.com/sub/, что нежелательно.
Большое спасибо