You are here

function theme_webmaster_menu_item in Webmaster menu 7

Render a menu item, including its children.

Parameters

array $variables: An associative array containing:

  • menu_item: An associative array containing:

    • title: The title of the menu link
    • href: The link
    • classes: An array of classes
    • children: An array of menu items. Suitable for being rendered by theme_webmaster_menu_tree.
1 theme call to theme_webmaster_menu_item()
theme_webmaster_menu_tree in ./webmaster_menu.module
Render a menu tree.

File

./webmaster_menu.module, line 246
Display a dropdown menu at the top of the window.

Code

function theme_webmaster_menu_item($variables) {
  $menu_item = $variables['menu_item'];
  $html = '<li class="' . implode(" ", $menu_item['classes']) . '">';
  $html .= l($menu_item['title'], $menu_item['href'], $menu_item['localized_options']);
  if (isset($menu_item['children'])) {
    $html .= theme('webmaster_menu_tree', array(
      'tree' => $menu_item['children'],
    ));
  }
  $html .= '</li>';
  return $html;
}