繁体   English   中英

我如何检查某个项目是否属于特定菜单[Joomla 3.3]

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

我已经知道如何从当前/活动菜单项中解析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...

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

谢谢你的帮助

您可以使用以下代码检查菜单类型-

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

}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM