У меня есть старый проект, созданный в Zend Framework 1.12 без структуры каталога модуля, теперь я хочу добавить модуль, поэтому я добавил папку модуля и в application.ini я добавил resources.modules = "" и в Bootstrap.phpнижеуказанная функция
protected function _initSiteModules()
{
$this->bootstrap("frontController");
$front = $this->getResource("frontController");
$front->addModuleDirectory(APPLICATION_PATH.'/modules');
}
затем добавила мой модуль в каталог модулей, все работает :), но файлы существующих проектов не находятся в папке по умолчанию, и я получаю сообщение об ошибке «Нет маршрута соответствует запросу», я попытался добавить
$front->addControllerDirectory(APPLICATION_PATH.'/controllers', 'default');
но, похоже, он не работает, есть ли обходной путь, чтобы мне не пришлось перемещать существующий контроллер проекта и другие файлы в папку по умолчанию для модуля?