_menu_get_active_trail

5 menu.inc _menu_get_active_trail()

Returns an array with the menu items that lead to the current menu item.

2 calls to _menu_get_active_trail()

File

includes/menu.inc, line 942
API for the Drupal menu system.

Code

function _menu_get_active_trail() {
  static $trail;

  if (!isset($trail)) {
    $trail = array();

    $mid = menu_get_active_item();

    // Follow the parents up the chain to get the trail.
    while ($mid && ($item = menu_get_item($mid))) {
      array_unshift($trail, $mid);
      $mid = $item['pid'];
    }
  }
  return $trail;
}
Login or register to post comments