【问题标题】:Joomla 1.5 to 2.5 - how to get group names of component settingsJoomla 1.5 到 2.5 - 如何获取组件设置的组名
【发布时间】:2013-10-29 15:14:50
【问题描述】:

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

$groups = $this->params->getGroups();

但这不适用于 Joomla 2.5。

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

非常感谢!

【问题讨论】:

    标签: joomla settings upgrade


    【解决方案1】:

    自己解决了。

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

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

    【讨论】:

      【解决方案2】:

      如果只是你想要检索的 JEvents 中的参数,那么你可以使用以下方法:

      $app = JFactory::getApplication('site');
      $params = $app->getParams('com_events');
      
      $var1 = $params->get('paramName1');
      $var2 = $params->get('paramName2');
      $var3 = $params->get('paramName3');
      

      希望对你有帮助

      【讨论】:

      • 遗憾的是没有。这很接近,但我需要 JEvents 配置的组名。组名就像参数所在的选项卡。非常感谢。
      • @user2665142 - 啊,我明白了。我回来后会想办法。
      • 非常感谢您的努力@Lodder
      • 这个问题没有什么新鲜事吗? =(
      • @user2665142 - 不幸的是我还没有想出任何东西:/
      猜你喜欢
      • 2013-05-01
      • 2013-01-23
      • 2011-07-02
      • 2012-07-15
      • 2012-05-15
      • 1970-01-01
      • 2012-07-13
      • 2013-03-10
      • 2013-02-24
      相关资源
      最近更新 更多