drupal 6 - 计算儿童菜单项的数量

时间:2013-10-08 11:18:21

标签: drupal navigation drupal-6 children

如果我的菜单结构是

    • 第1项
    • 第2项
  • 工作

    • ITEM1
    • ITEM2
    • 项目3
    • 第4项

我想在主导航中添加菜单标题,以便显示其下方的菜单项数

   about (2) 
   work (4)

有没有办法做到这一点

1 个答案:

答案 0 :(得分:0)

enter code here
   <?php
    function getMenuChild ($mname) {
      $arrMenu = array();
      $tree = menu_tree_all_data($mname);
      if(is_array($tree)) {
          foreach($tree as $key=>$val) {
              if(is_array($val['below']) ) {
              $arrMenu[] = $val['link']['title'].'('.count($val['below']).')' ;
          }
              else {
             $arrMenu[] = $val['link']['title'].'(0)' ;
          }
          }
      }
      return $arrMenu;
    }
    $data = getMenuChild ('primary-links');
 ?>