Navigationspunkt per MLID ausgeben
Eingetragen von nkcoder (1)
am 20.03.2013 - 20:45 Uhr in
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 14 Minuten 46 Sekunden
vor 14 Stunden 2 Minuten
vor 17 Stunden 25 Minuten
vor 17 Stunden 25 Minuten
vor 18 Stunden 53 Minuten
vor 19 Stunden 13 Minuten
vor 19 Stunden 19 Minuten
vor 20 Stunden 38 Minuten
vor 21 Stunden 32 Sekunden
vor 21 Stunden 26 Minuten