Joomla:修改类别的插件

|| 我正在尝试为Joomla创建一个插件,该插件模仿您对菜单项中的内容类别所做的所有更改。因此,添加,删除和编辑特定文章中类别的名称也将对菜单项进行相同的更改。 内容插件具有诸如
onBeforeContentSave
onAfterDisplayContent
之类的事件,可让您处理该数据。对于类别,我该怎么做?     
已邀请:
        不幸的是,没有
onCategorySave
事件。我能想到的最好的方法是创建一个
system
插件,并检查
task
option
请求变量中
save
com_categories
的值。您的插件如下所示:
<?php

defined(\'_JEXEC\') or die(\'Restricted access\');

jimport(\'joomla.plugin.plugin\');


class plgSystemCategorysave extends JPlugin
{
    function onAfterInitialise()
    {
        if (!JFactory::getApplication()->isAdmin()) {
                return; // Dont run in frontend
        }

        $option = JRequest::getCmd(\'option\', \'\');
        $task = JRequest::getCmd(\'task\', \'\');

        if ($option == \'com_categories\' && $task == \'save\') {
            // your processing code here
        }
    }
}
    

要回复问题请先登录注册