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

时间:2014-12-03 03:42:08

标签: php joomla menu

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

我的菜单名称为" mainmenu"并键入" mainmenu":主页|关于|联系|测试

如果我点击关于我想知道关于是否属于" mainmenu" - 我怎么能这样做?

像这样:

$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...

我希望你知道我的意思......

感谢您的帮助

1 个答案:

答案 0 :(得分:1)

您可以使用以下代码检查menutype -

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

}