我正在使用Joomla社区生成器模块,并且在源代码中看到onAfterUserRegistration
事件被触发。所以我试图为这个事件开发一个插件。这是我做了什么:为Joomla社区生成器开发插件
<?php
defined('_JEXEC') or die('Restricted access');
jimport('joomla.plugin.plugin');
class plgUserRegistration extends JPlugin
{
function plgUserRegistration($subject, $config)
{
parent::__construct($subject, $config);
}
function onAfterUserRegistration()
{
//Do some stuff here !
}
}
但我的代码不会被调用,我不能找出原因,如果有人因为任何线索!
我一无所知的Joomla,但它似乎是,你只是在这里定义一个类。在大多数插件系统中,您需要实际注册插件,然后让插件订阅事件。我没有看到这两个步骤中的任何一个。他们需要Joomla吗? – Charles 2011-03-17 19:51:21
是的,但需要通过后端来完成,而且我已经完成了。 – TrexXx 2011-03-17 20:18:29