Zend Framework多模块设置

       版本为1.11.0以上。

        在APPLICATION_PATH中添加module文件夹,然后新建default文件夹,把APPLICATION_PATH中的controllers、models和views拷贝进去。

        修改APPLICATION_PATH中configs文件夹中的application.ini文件,删除掉:
        resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"

        然后添加如下配置:
       resources.frontController.controllerDirectory.default=APPLICATION_PATH"/modules/default/controllers" 
       resources.frontController.controllerDirectory.admin=APPLICATION_PATH"/modules/administrator/controllers" 
       resources.FrontController.moduleDirectory =APPLICATION_PATH "/modules" 
       resources.FrontController.moduleControllerDirectoryName ="controllers" 
       resources.FrontController.defaultModule= "default"

       非默认模块的控制器添加 ucfirst(模块名)_做前缀。       

posted @ 2012-05-08 01:20  顽童书生  阅读(324)  评论(0编辑  收藏  举报