[英]adding custom controller directory in zend framework
所以在index.php中,我做了
$front = Zend_Controller_Front::getInstance();
$front = $front->addControllerDirectory('/path/to/directory');
然后將我的控制器文件之一放在該/ path / to /目錄中
但后來Zend抱怨找不到控制器...
我做錯了什么?
從zend手冊:
注意:如果使用不帶模塊名稱的addControllerDirectory(),它將為默認模塊設置目錄-如果該目錄已經存在,則將其覆蓋。
因此,如果不是默認模塊,請指定自定義控制器所在的模塊名稱:
$front->addControllerDirectory('/path/to/directory', 'moduleName');
但是,您也可以將其添加到application.ini文件中:
application.ini:
; resources frontController
resources.frontController.controllerDirectory[] = APPLICATION_PATH "/path/to/directory1"
resources.frontController.controllerDirectory[] = APPLICATION_PATH "/path/to/directory2"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.