Zend Framework:从Zend_Controller_Action扩展自定义基本控制器

时间:2011-03-06 05:58:20

标签: php zend-framework zend-controller

我希望我的控制器可以从我的基本控制器扩展(不是来自Zend_Controller_Action)。

如何从Zend_Contoller_Action扩展我的基本控制器。并且放置此自定义基本控制器的位置,以便其他控制器可以访问。

提前致谢

2 个答案:

答案 0 :(得分:2)

扩展写:

abstract class Mylib_YourBaseController extends Zend_Contoller_Action{
}

Mylib库的同一位置创建一个名为Zend的目录,就是这样。

答案 1 :(得分:1)

My_Controller_Action extends Zend_Controller_Action { ... }

将它放在library/My/Controller/Action.php中,然后在你的app.ini(或在bootstrap中)你需要注册命名空间My,然后你所有的控制器都可以扩展My_Controller_Action。