nice_menus_build_page_trail
Drupal 7 nice_menus_build_page_trail($page_menu)
Builds the active trail from the page's menu data.
Parameters
$page_menu: The menu data for a page.
Return value
An array of parent menu item ids.
1 call to nice_menus_build_page_trail()
File
- sites/
all/ modules/ nice_menus/ nice_menus.module, line 300 - Module to enable CSS dropdown and flyout menus.
Code
function nice_menus_build_page_trail($page_menu) {
$trail = array();
foreach ($page_menu as $item) {
if ($item['link']['in_active_trail']) {
$trail[] = $item['link']['mlid'];
}
if ($item['below']) {
$trail = array_merge($trail, nice_menus_build_page_trail($item['below']));
}
}
return $trail;
}

