2011-05-27 29 views
0

我正在開發我的第一個Zend網站,我剛剛完成後臺。問題是我沒有創建任何模塊,但現在我必須開發前臺,我想創建一個不同的模塊。最快,最簡單的方式來更改控制器的模塊

知道我的後臺已經有大約20個控制器,我怎麼能輕鬆地將他們的模塊更改爲「管理」?

然後我會將前臺放在「公共」模塊中,主引擎將留在「默認」模塊中。

感謝您的幫助!

回答

0

我假設你使用Zend_Application

在你的application.ini啓用模塊:

resources.modules = 
resources.frontController.moduleDirectory    = APPLICATION_PATH "/modules" 
resources.frontController.controllerDirectory.default = APPLICATION_PATH "/controllers" 

爲您的新的 「公共」 模塊創建一個新文件hierarchie:

library 
public 
application 
    - controllers // class UserController extends Zend_Controller_Action 
    - views 
    - modules 
     - frontend 
      - controllers // class Frontend_UserController extends Zend_Controller_Action 
      - views 

後臺:

http://server.tld/user/add 

前端/公開:

http://server.tld/frontend/user/list