我已经知道如何解析当前/活动菜单项中的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...
我希望你知道我的意思......
感谢您的帮助
答案 0 :(得分:1)
您可以使用以下代码检查menutype -
$app = JFactory::getApplication();
$menu = $app->getMenu();
$menutype = $menu->getActive()->menutype;
if($menutype =='mainmenu'){//check if active menu part of 'mainmenu'
}