PHP Zend Framework:如何使ZF Tool与扩展的Controller_Actions一起使用?

时间:2011-09-15 16:03:24

标签: php zend-framework zend-controller zend-tool

我正在使用Zend Framework项目并使用命令行中的ZF工具。在设置了一些初始结构之后,我使用类似MySite_Controller_Action的东西扩展了Zend_Controller_Action类,并使现有的控制器指向它。所以现在我有类似的东西:

class IndexController extends MySite_Controller_Action
{  ... }

abstract class MySite_Controller_Action extends Zend_Controller_Action
{ ... }

现在的问题是,当我尝试运行像

这样的命令时
Bash$ zf create action edit Index

我收到这样的错误:

Creating an action named edit inside controller at /Library/WebServer/Documents/MySite/application/controllers/IndexController.php
PHP Fatal error:  Class 'MySite_Controller_Action' not found in /Library/WebServer/Documents/MySite/application/controllers/IndexController.php on line 3

Fatal error: Class 'MySite_Controller_Action' not found in /Library/WebServer/Documents/OurMods/application/controllers/IndexController.php on line 3

任何人都可以提出任何想法吗?我做了一些搜索,但我甚至不知道从哪里开始。

注意:我已经通过application.ini文件加载了一个'MySite'命名空间,如下所示:

autoloadernamespaces.MySite = "MySite_"

0 个答案:

没有答案