В моем приложении ZF у меня есть 3 модуля:
И в моем application.ini я выбрал модуль по умолчанию
resources.frontController.defaultModule = "applicant"
Итак, некоторые классы контроллеров названы так:
class IndexController extends Zend_Controller_Action /* in Applicant Module */
class Company_IndexController extends Zend_Controller_Action
class Admin_IndexController extends Zend_Controller_Action
Поскольку заявитель является моим модулем по умолчанию, мне не нужно использовать имя модуля в качестве префикса имени класса.
Как использовать префиксный способ именования классов в модуле по умолчанию?
Я хочу использовать эти имена классов
class Applicant_IndexController extends Zend_Controller_Action
class Company_IndexController extends Zend_Controller_Action
class Admin_IndexController extends Zend_Controller_Action
но я получаю эту ошибку:
Fatal error: Uncaught exception 'Zend_Controller_Dispatcher_Exception' with message 'Invalid controller specified (error)' in ZendFramework-1.11.6/library/Zend/Controller/Dispatcher/Standard.php on line 248