Joomla 3获取其他插件onAfterInitialize()的配置

时间:2015-06-01 10:53:59

标签: plugins joomla

Joomla 3获取其他插件onAfterInitialize()

的配置

我有两个插件身份验证和系统。我想使用在认证插件的.xml文件中定义的配置在系统事件中对onAfterInitialize事件进行操作。什么是正确的方法呢?

我是否需要单独的插件进行配置?如何调用它?

请注意,onAfterInitialize事件只加载了系统插件,或者我认为是这样......

感谢。

1 个答案:

答案 0 :(得分:0)

你可以使用下一个代码从另一个插件中获取params(标准身份验证的示例 - Cookie插件)

public function onAfterInitialise(){

    $plugin = JPluginHelper::getPlugin('authentication', 'cookie');
    $params = new JRegistry($plugin->params);
    echo $params->get('cookie_lifetime','0');

}