的Joomla!插件编辑页面/ onPluginEdit的事件?

时间:2014-10-03 17:21:22

标签: joomla joomla3.0 joomla-extensions

我有一个系统插件,在配置页面上我添加了一些样式/脚本,如下所示:

function onAfterDispatch(){

    // some magic here....

    if($app->isAdmin()){
        # Get current component & its layout
        $option = JRequest::getVar('option');
        $layout = JRequest::getVar('layout');

        # Add some styling on plugin's edit page
       if($option == 'com_plugins' && $layout == 'edit') $doc->addStyleSheet($mediapath . '/themes/mystyle.css');
    }
}

......效果很好!

但是,如果插件被禁用,则不会调用onAfterDispatch,并且我希望在此页面上添加mystyle.css和其他脚本。

那么,有什么方法可以在禁用插件时执行此操作?我需要一些事件,比如onPluginEdit甚至onPluginSave ......

*这是J的插件! 2.5 / 3.x

0 个答案:

没有答案