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

Joomla 3 get configuration of other plugin onAfterInitialize()

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

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

我需要单独的配置插件吗?如何调用它?

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

谢谢。

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

public function onAfterInitialise(){

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

}