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
Joomla 1.5至2.5-如何获取组件设置的组名_Joomla_Settings_Upgrade - Fatal编程技术网

Joomla 1.5至2.5-如何获取组件设置的组名

Joomla 1.5至2.5-如何获取组件设置的组名,joomla,settings,upgrade,Joomla,Settings,Upgrade,我正在将Joomla网站从1.5升级到2.5,我有一个自定义组件问题,该组件从JEvents组件获取设置参数。旧源尝试获取这些设置的组名,如下所示: $groups = $this->params->getGroups(); 但这不适用于Joomla 2.5 我在谷歌上没有找到有用的信息,所以也许你可以帮我解决这个问题 多谢各位 如果只是要检索来自JEvents的参数,则可以使用以下选项: $app = JFactory::getApplication('site'); $para

我正在将Joomla网站从1.5升级到2.5,我有一个自定义组件问题,该组件从JEvents组件获取设置参数。旧源尝试获取这些设置的组名,如下所示:

$groups = $this->params->getGroups();
但这不适用于Joomla 2.5

我在谷歌上没有找到有用的信息,所以也许你可以帮我解决这个问题


多谢各位

如果只是要检索来自JEvents的参数,则可以使用以下选项:

$app = JFactory::getApplication('site');
$params = $app->getParams('com_events');

$var1 = $params->get('paramName1');
$var2 = $params->get('paramName2');
$var3 = $params->get('paramName3');
希望这能帮助我自己解决这个问题

我将组件输入更改为表单而不是参数,并将JRegistry中的参数数据绑定到表单


该视图可将字段集作为组使用。

遗憾的是,不能。这很接近,但我需要JEvents config的组名。组名类似于参数所在的选项卡。非常感谢。@user2665142-啊,我明白了。我回来后会想办法的。非常感谢你的努力@lodder这个问题没有什么新的吗=(@user2665142-不幸的是,我什么都想不出来:/