如何检查项目是否是特定菜单的一部分 [Joomla 3.3]


How can i check if an item is part of a specific menu [Joomla 3.3]

我已经知道如何解析当前/活动菜单项中的 id/name 和内容,但我想知道它是否是特定菜单的一部分,例如:

我有这个名为"主菜单"的菜单,并键入"主菜单": 首页 |关于我们 |联系我们 |测试

如果我点击关于,我想知道关于是否是"主菜单"的一部分 - 我该怎么做?

喜欢这个:

$app = JFactory::getApplication();
$menu = $app->getMenu();
$activeitem = $menu->getActive()->id;
// And now the if-statement - which asks if activeitem is part of "mainmenu" and if yes do that, and if not do that...

我希望你明白我的意思...

感谢您的任何帮助

您可以使用

以下代码检查菜单类型 -

$app = JFactory::getApplication();
$menu = $app->getMenu();
$menutype = $menu->getActive()->menutype;
if($menutype =='mainmenu'){//check if active menu part of 'mainmenu'
}