-1

做模块化目录结构。即我想要的结构如下:

application
  modules
       default
           controllers
           models
           views 

       my
           controllers
           models
           views

索引控制器关闭(默认/控制器/IndexController.php)。但是当我转向位于我的目录中的控制器时 - 显示错误:

致命错误:在 /home/webhouse/public_html/metr/library/Zend/Controller/Dispatcher/Standard.php:248 中未捕获的异常“Zend_Controller_Dispatcher_Exception”和消息“指定的控制器无效(错误)”

当我尝试应用控制器的模型时出现同样的错误:

警告:include_once(IndexModel.php)[function.include-once]:无法打开流:没有这样的文件或目录

我在application.ini中添加:

; Front Controller
 resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"
 resources.modules = ""

我还需要在文件 application.ini 中注册什么,所以它对我有用吗?)

4

1 回答 1

1

尝试命名你的控制器:

My_IndexController 类扩展 Zend_Controller_Action {}

于 2012-08-21T17:39:19.443 回答