com_modules的插件已安装但没有执行

时间:2013-06-12 11:27:37

标签: php joomla joomla2.5 joomla-extensions

我正在尝试为com_modules创建插件,这样无论何时触发保存,插件都必须执行两个活动,即在保存之前和保存之后。

不知怎的,我已经创建了插件..并且也被激活了。

mywebsite.com/plugins/modules/myplugin.php 
mywebsite.com/plugins/modules/myplugin.xml

但是即使是班级也没有被执行......我已经在myplugin.php中犯了错误,但即使是那些也没有在网站上显示任何错误。

你能指导我如何摆脱这个问题,或者我做错了什么?

defined( '_JEXEC' ) or die( 'Restricted access' );
// Load the Joomla Plugin
jimport( 'joomla.plugin.plugin' );


$GLOBALS[context]="com_modules.module";
//ini_set('error_reporting', E_ALL); 
class plgModulesMyplugin extends JPlugin{


// edit here first
    public function onExtensionBeforeSave($context, $table, $isNew)
    {   

1 个答案:

答案 0 :(得分:0)

根据特定事件执行Joomla插件。如果您的插件不起作用,可能是由于您插件未正确绑定事件的原因。首先确保该插件触发了该事件。