You are here

function theme_advanced_menu_core_item in Advanced Menu 6.x

Override of theme_menu_item().

1 string reference to 'theme_advanced_menu_core_item'
advanced_menu_core_theme_registry_alter in core/advanced_menu_core.module
Implementation of hook_theme_registry_alter().

File

core/advanced_menu_core.module, line 122
Provides advanced menu permissioning.

Code

function theme_advanced_menu_core_item($link, $has_children, $menu = '', $in_active_trail = FALSE, $extra_class = NULL) {
  $class = $menu ? 'expanded' : ($has_children ? 'collapsed' : 'leaf');
  if (!empty($extra_class)) {
    $class .= ' ' . $extra_class;
  }
  if ($in_active_trail) {
    $class .= ' active-trail';
  }
  if ($link != '#ERR_EXPIRED') {
    return '<li class="' . $class . '">' . $link . $menu . "</li>\n";
  }
}