Navigationspunkt per MLID ausgeben
am 20.03.2013 - 20:45 Uhr in
Ich möchte gern aus meinem Main Menu einen einzelnen Link dynamisch ausgeben lassen in meinem Theme.
Dabei möchte ich der Funktion nur die $MLID mitteilen und daraus diesen einzelnen Link ausgeben lassen.
Ähnlich wie es auch die Unterebenen für eine $MLID darstellen kann:
template.php
<?php
# Childtree erzeugen per $mild
function THEMENAME_childtree($mlid,$menu='main-menu') {
$tree = menu_tree_all_data($menu);
foreach($tree as $child){
if($child['link']['mlid'] == $mlid){
return drupal_render(menu_tree_output($child['below']));
}
}
}
?>page.tpl.php
<?php
$nav_eben2 = THEMENAME_childtree('DIEMLID');
print $nav_eben2;
?>Ich habe trotz intensiver Suche hier nichts gefunden, um nur einen bestimmten einzelnen Eintrag/Link aus dem Menu darstellen zu lassen.
Vielleicht ist die Lösungsidee auch falsch.
- Anmelden oder Registrieren um Kommentare zu schreiben

Neue Kommentare
vor 2 Tagen 9 Stunden
vor 3 Tagen 1 Stunde
vor 8 Wochen 5 Stunden
vor 8 Wochen 1 Tag
vor 8 Wochen 1 Tag
vor 8 Wochen 6 Tagen
vor 8 Wochen 6 Tagen
vor 9 Wochen 3 Tagen
vor 9 Wochen 3 Tagen
vor 9 Wochen 3 Tagen