【问题标题】:drupal 6 - count the number of menu items that are childrendrupal 6 - 计算子菜单项的数量
【发布时间】:2013-10-08 11:18:20
【问题描述】:

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

  • 关于

    • 项目 1
    • 项目 2
  • 工作

    • 项目1
    • 项目2
    • 项目3
    • 项目 4

我想在我的主导航中附加菜单标题,以便在它们下方显示菜单项的数量

   about (2) 
   work (4)

有没有办法做到这一点

【问题讨论】:

    标签: drupal navigation drupal-6 children


    【解决方案1】:
    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');
     ?>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-08-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多