Verschachteltes Menü in Theme ausgeben + .active
Eingetragen von Martin P. (216)
am 25.10.2012 - 10:18 Uhr in
am 25.10.2012 - 10:18 Uhr in
Hallo,
ich möchte in einem Theme gerne eine komplette Menüstruktur inklusive aller Levels ausgeben - natürlich als verschachtelte Liste. Der Menüpunkt im obersten Level, der gerade aktiv ist, oder dessen Untermenüpunkt gerade aktiv ist soll dann noch eine Klasse aktiv bekommen.
Wie kann man sowas abbilden? Habe leider keine konkreten Anweisungen für sowas gefunden.
Viele Grüße
- Anmelden oder Registrieren um Kommentare zu schreiben
Achso, die Ausgabe des Menüs
am 25.10.2012 - 11:15 Uhr
Achso, die Ausgabe des Menüs mache ich übriegns auf folgendem Weg:
<?php
$pid = variable_get('menu_main_links_source', 'main-menu');
$tree = menu_tree($pid);
$tree = str_replace(' class="menu"', '', $tree);
$main_menu = drupal_render($tree);
print $main_menu;
?>