0

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

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

之前(示例):

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

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

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

-> 调用 com_picturegallery -> 查看参数为 TWO 并选择所有城市图片的组件过滤器语句。

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

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

谢谢!

4

1 回答 1

0

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

$menu = JSite::getMenu();
$alias = $menu->getActive()->alias;
于 2013-07-10T18:56:31.240 回答