【问题标题】:Joomla 3.0 missing menu parametersJoomla 3.0 缺少菜单参数
【发布时间】:2013-07-08 19:49:02
【问题描述】:

我上次在 Joomla 工作已经有一段时间了(那是 1.5.x 版)

在 Joomla 3.0 中似乎缺少菜单参数。添加参数有助于识别已单击的菜单项。我现在遇到的问题是,如果我对主菜单中的两个不同菜单项使用相同的组件 - 它基本上会做同样的事情。

之前(示例):

菜单项(一)——风景图片(菜单参数设置为1)

-> 调用 com_picturegallery -> 看到参数是 ONE 并选择所有风景图片的组件过滤器语句。

菜单项(2)——城市图片(菜单参数设置为2)

-> 调用 com_picturegallery -> 看到参数是 TWO 并选择所有城市图片的组件过滤器声明。

在 Joomla 3.0 中,我无法在主菜单的菜单设置中找到设置这些参数的选项。

有谁知道如何告诉 Joomla,根据我单击的菜单,组件必须执行特定任务。

谢谢!

【问题讨论】:

  • 我应该提一下,我认为 Joomla 1.5.x 菜单设置中的“领先”参数是为了定义应该完整显示的文章数量……我不确定。我只是用它来告诉我的组件点击了哪个菜单并采取相应的行动。

标签: joomla menu joomla3.0


【解决方案1】:

这就是它的工作原理——我想这也是 Joomla 1.5.x 中的最佳实践

$menu = JSite::getMenu();
$alias = $menu->getActive()->alias;

【讨论】:

    猜你喜欢
    • 2013-05-25
    • 2011-09-05
    • 2012-12-01
    • 2013-06-28
    • 1970-01-01
    • 2016-01-03
    • 2012-04-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多