如何使用PHP检查菜单项是否在Joomla 2.5中有子项

时间:2012-06-14 15:07:12

标签: php joomla

我需要检查活动菜单是否在Joomla 2.5中有子项

编辑:我有一些思考错误:我不想检查活动菜单是否有子项,我需要确定子菜单是否显示。计算孩子的想法是行不通的,因为如果一个子项目处于活动状态,它可能没有孩子,但仍会显示子菜单。

我试过这样的事情:

       if ($this->countModules('submenu')) $showSubmenu= true;
       else $showSubmenu = false;`

但这不起作用,因为模块在所有页面上都是活动的,即使它是空的。

如果有子菜单,是否有一种优雅的方法来获取布尔值?

1 个答案:

答案 0 :(得分:0)

没有在2.5中使用,但早期版本有“countMenu Children”。从Joomla1.6 Docs开始,可以看到在J2.5中可以调用或实现的内容。