You are here

function dhtml_menu_tree in DHTML Menu 5

Convert menus into DHTML menus

Parameters

$pid: Number, parent menu item ID

1 call to dhtml_menu_tree()
theme_dhtml_menu_tree in ./dhtml_menu.module
Format each menu tree

File

./dhtml_menu.module, line 160
DHTML menus

Code

function dhtml_menu_tree($pid = 1) {
  $menu = menu_get_menu();
  $output = '';
  if (isset($menu['visible'][$pid]) && !empty($menu['visible'][$pid]['children'])) {
    foreach ($menu['visible'][$pid]['children'] as $mid) {
      $counter = !empty($menu['visible'][$mid]['children']) ? 0 : 1;
      $output .= theme('dhtml_menu_item', $mid, theme('dhtml_menu_tree', $mid, false), $counter);
    }
  }
  return $output;
}