2012-02-01 57 views
0

我嘗試在zend框架中創建一個「插件控制器」。 我的問題......我不知道「在哪裏」保存或如何加載它。如何在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()); 
} 

我應該在哪裏放置我的文件,然後如何指定其位置?

回答

1

錯誤是我忘記了initAutoloader中的命名空間。

相關問題