Я пытаюсь настроить модуль, чтобы любые действия, вызываемые без контроллера, выполнялись в DefaultController. Мне удалось заставить это работать, добавив правило urlManager в файл конфигурации моего сайта, который перенаправляет на соответствующий контроллер.
'urlManager'=>array(
'urlFormat'=>'path',
'rules'=>array(
...
'module/'=>'module/default/',
...
),
'showScriptName'=>false,
),
Это работает нормально, но я бы предпочел, чтобы правило содержалось в модуле (либо в Module.php), либо в части модулей файла конфигурации.
// included modules
'modules'=>array(
'module',
),
Есть ли способ сделать это?