theme_menu_helper_submenu_back

custom/menu_helper/menu_helper_submenu/menu_helper_submenu.module, line 436

Versions
6
theme_menu_helper_submenu_back($menu_item, $settings)

Theme back to parent

Code

<?php
function theme_menu_helper_submenu_back($menu_item, $settings) {
  // Exit if show back is set to no
  if ($settings['show_back'] == MENU_HELPER_SUBMENU_BACK_NO || drupal_is_front_page() ) {
    return '';
  }

  // Load parent or Home (which is <front> or a completely reset menu)
  if ($menu_item['link']['plid']) {
    $parent = menu_link_load($menu_item['link']['plid']);
  }
  else {
    // Load home menu item which can be customized by the 'Menu helper reset' module.
    $parent = _menu_helper_get_home_menu_item();
  }

  $output = '<div id="menu-helper-submenu-back-to">';
  $output .= ($settings['back_text']) ? t($settings['back_text']) .' ':'';
  $output .= theme('menu_item_link', $parent);
  $output .= '</div>';
  return $output;
}
?>