我一直在嘗試創建自己的插件,至今沒有任何東西可以用於我,我們假設我將在應用程序文件夾下有我的插件目錄,我認爲它是默認位置:Zend Framework插件位置和名稱
application/plugins/WhosOnline.php
我的插件的內容:
Class My_Plugin_WhosOnline extends Zend_Controller_Plugin_Abstract
{
public function preDispatch(Zend_Controller_Request_Abstract $request) {
echo 'I have reached the plugin';
exit;
}
}
究竟如何註冊這個插件中的application.ini文件?我曾嘗試:
resources.frontController.plugins.whosonline = "My_Plugin_WhosOnline"
我也曾嘗試:
resources.frontController.plugins[] = "My_Plugin_WhosOnline"
我得到的錯誤:
Class 'My_Plugin_WhosOnline' not found
我怎麼能匹配這些路徑?我是否必須創建目錄application/plugins/My/Plugin/,然後將WhosOnline.php文件放在那裏?我必須註冊命名空間My_Plugin嗎?如果是這樣,我該怎麼做?請幫忙!我知道這個問題以前已經被問過了,但我需要有人向我解釋得慢得多。