내가 뭘 하려는지는 news
컨트롤러를 기본 모듈의 기본 컨트롤러로 사용하고 내 index
컨트롤러를 내 관리 모듈에 사용하는 것입니다.Zend : 기본 모듈과 맞춤 모듈의 기본 컨트롤러를 구분 하시겠습니까?
지금은에서 내 Admin Bootstrap이 적용되고 있기 때문에 기본 모듈의 기본 컨트롤러 이름이 뉴스 대신 색인이됩니다 (후자를 원합니다). 관리자는 괜찮습니다. 내가 원하는 것을 얻으려고 내 설정을 어떻게 편집 할 수 있습니까?
내 application.ini 설정 :
bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
bootstrap.class = "Bootstrap"
resources.modules[] = ''
resources.frontController.defaultControllerName = "news"
resources.frontController.defaultModule = "default"
resources.frontController.defaultAction = "index"
resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"
resources.frontController.moduleControllerDirectoryName = "controllers"
resources.view[] = ''
admin.resources.frontController.defaultControllerName = index
resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts"
난 그냥 내 표준, 모듈/관리자와 함께 바닐라 구조를 가지고 (나는 Admin_IndexController가되도록 인 IndexController 클래스 이름을 이름을 변경했고 나는 부트 스트랩을 만들 수 있었다 modules/admin)을 사용하여 admin 모듈의 기본 컨트롤러가 뉴스가 아닌 인덱스가되도록합니다.
그래서 실제 수정이에 없다 모듈 http://framework.zend.com/manual/en/zend.controller.dispatcher.html에 따라 서로 다른 기본 컨트롤러를 반환 가서 제어 발송자를 서브 클래 싱 할 수 원한다면? mm –
새 답글로 업데이트 됨 –