Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
drupal 6-计算子菜单项的数量_Drupal_Navigation_Drupal 6_Children - Fatal编程技术网

drupal 6-计算子菜单项的数量

drupal 6-计算子菜单项的数量,drupal,navigation,drupal-6,children,Drupal,Navigation,Drupal 6,Children,如果我的菜单结构是这样的 关于 项目1 项目2 工作 项目1 项目2 项目3 项目4 我想在我的主导航中附加菜单标题,以便显示它们下面的菜单项的数量 about (2) work (4) 有没有办法做到这一点在此处输入代码 enter code here <?php function getMenuChild ($mname) { $arrMenu = array(); $tree = menu_tree_all_data(

如果我的菜单结构是这样的

  • 关于

    • 项目1
    • 项目2
  • 工作

    • 项目1
    • 项目2
    • 项目3
    • 项目4
我想在我的主导航中附加菜单标题,以便显示它们下面的菜单项的数量

   about (2) 
   work (4)
有没有办法做到这一点

在此处输入代码
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');
 ?>