Привет, ребята. Я использую следующую структуру для многомодульного проекта в Phalcon.
[modules]
[module1]
[controllers]
[models]
[views]
[module2]
[controllers]
[models]
[views]
[module-n]
[controllers]
[models]
[views]
Я зарегистрировал только модуль 1 и модуль 2 в моем файле начальной загрузки index.php. Как это:
$this->registerModules(array
(
'Module1' => array(
'className' => 'Modules\Module1\Module',
'path' => '../modules/module1/Module.php'
),
'Module2' => array(
'className' => 'Modules\Module2\Module',
'path' => '../modules/module2/Module.php'
)
));
Теперь моим модулем по умолчанию является Module 1 . Как использовать контроллеры модуля n (этот модуль не зарегистрирован). Есть ли динамический способ регистрации модулей?