0
我正在開發我的第一個Zend網站,我剛剛完成後臺。問題是我沒有創建任何模塊,但現在我必須開發前臺,我想創建一個不同的模塊。最快,最簡單的方式來更改控制器的模塊
知道我的後臺已經有大約20個控制器,我怎麼能輕鬆地將他們的模塊更改爲「管理」?
然後我會將前臺放在「公共」模塊中,主引擎將留在「默認」模塊中。
感謝您的幫助!
我正在開發我的第一個Zend網站,我剛剛完成後臺。問題是我沒有創建任何模塊,但現在我必須開發前臺,我想創建一個不同的模塊。最快,最簡單的方式來更改控制器的模塊
知道我的後臺已經有大約20個控制器,我怎麼能輕鬆地將他們的模塊更改爲「管理」?
然後我會將前臺放在「公共」模塊中,主引擎將留在「默認」模塊中。
感謝您的幫助!
我假設你使用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