PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Link zum übergeordneten Menüpunkt



joysone
18.07.2009, 22:13
Hallo,

mit dem folgenden Code geben ich den geöffneten Menüpunkt und die aktuellen Untermenüpunkte aus:


<?php
$mid = menu_get_active_nontask_item();
print menu_item_link($mid, $theme = TRUE);
print theme(\'menu_tree\',$mid);
?>

Das sieht dann so aus:

- aktuelle Seite
--- sub1
--- sub2
--- sub3

was man auch hier sehen kann: http://www.go-epa.org/de/projekte

Jetzt möchte ich aber zusätzlich (oder vielmehr statt dem Link zur aktuellen Seite) auch den übergeordeten Menüpunkt ausgeben. Geht das? Wenn ja wie?

Würde mich über Hilfe freuen,
vielen Dank.

hass
20.07.2009, 11:47
Was meinst du denn mit ausgeben des übergeordneten links? Projeke scheint der übergeordnete link zu sein und wird doch auch angezeigt...?!

joysone
20.07.2009, 15:48
Hab das gestern Abend noch hinbekommen, vielen Dank.


<?php
$mid = menu_get_active_nontask_item();

// Übergeordneter Menüpunkt
$item = menu_get_item($mid);
if ($item['pid'] != 2 AND $item['pid'] != 148 AND $item['pid'] != 156 AND $item['pid'] != 63) {
print menu_item_link($item['pid'], $theme = TRUE) . "<BR>";
}

// aktuelle Seite
$aktuell = menu_item_link($mid, $theme = FALSE);
print "<div style=\"font-weight:bold;margin-left:7px;\">" . $aktuell['title'] . "</div>";

// Untermenüpunkte
print theme('menu_tree',$mid);
?>