Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Plugins 导入插件类joomla 2.5_Plugins_Joomla_Import_Joomla2.5 - Fatal编程技术网

Plugins 导入插件类joomla 2.5

Plugins 导入插件类joomla 2.5,plugins,joomla,import,joomla2.5,Plugins,Joomla,Import,Joomla2.5,如何导入插件类以便使用页面上的变量 例如,在另一个插件中 class plgSystemSomeplugin extends JPlugin { $pluginvariable='something'; } 有没有一种方法可以让我使用: import class'plgSystemSomeplugin' echo $pluginvariable 在我的页面上 我似乎根本找不到关于这个的任何文档 谢谢。要回答您的问题,代码必须是 JLoader::import('joomla.plugin.p

如何导入插件类以便使用页面上的变量

例如,在另一个插件中

class plgSystemSomeplugin extends JPlugin
{
$pluginvariable='something';
}
有没有一种方法可以让我使用:

import class'plgSystemSomeplugin'
echo $pluginvariable
在我的页面上

我似乎根本找不到关于这个的任何文档


谢谢。

要回答您的问题,代码必须是

JLoader::import('joomla.plugin.plugin');

如何使用插件可以在本文档中找到。但我同意David的观点,您可能想要创建一个模块或组件。Joomla中的插件与Wordpress中的插件不同。

要回答您的问题,代码必须是

JLoader::import('joomla.plugin.plugin');

如何使用插件可以在本文档中找到。但我同意David的观点,您可能想要创建一个模块或组件。Joomla中的插件与Wordpress的插件不同。

您可以使用以下代码

$plugin = JPluginHelper::getPlugin($type, $name);
echo $plugin->varName;

您可以使用以下代码

$plugin = JPluginHelper::getPlugin($type, $name);
echo $plugin->varName;

听起来你更想要一个模块而不是Joomla的插件。如果您正在编写一个自定义组件,您可以像这样处理插件:听起来您更想要一个模块,而不是Joomla的插件。如果您正在编写自定义组件,您可以像这样处理插件: