我尝试在zend框架中创建一个“插件控制器”。 我的问题......我不知道“在哪里”保存或加载它。
我网站的架构是这样的:
/ application
-----/admin
-----/default
----------/controllers
---------------/plugins
----------/models
----------/views
/ library
-----/Zend
我调用了我的插件“Default_Controller_Plugin_Language”并保存在/ application / default / controllers / plugins
class Default_Controller_Plugin_Language
extends Zend_Controller_Plugin_Abstract
{[...]
我试图将它加载到我的引导程序中,但他说找不到该文件。
protected function _initLanguage()
{
$front = Zend_Controller_Front::getInstance();
$front->registerPlugin(new Default_Controller_Plugin_Language());
}
我应该在哪里放置文件,然后如何指定其位置?
答案 0 :(得分:1)
错误是我忘记了initAutoloader
。