Menüpunkte in Abhängigkeit von class in zusätzlichem Block darstellen
am 19.03.2011 - 13:23 Uhr in
Hallo Forum,
ich habe hier eine sehr kniffelige Aufgabe und hoffe, ihr könnt mir helfen ....
Also, ich habe in der linken Spalte meines Themes eine ganz normale Navigation mit 4 Ebenen.
Nun sollen bestimmte Menüpunkte (alle auf der 2ten Ebene, müsser aber NICHT in dem gleichen Hauptnavigationspunkt liegen) in einem zusätzlichem Bereich auf der Homepage permanent eingeblendet werden. Diese Menüpunkte benötigen einen gekürzten Namen, damit alle in den vorgesehenen Bereich reinpassen.
Ich habe das derzeit mal mit manuell angelegten Menüpunkten in einem 2ten Menü gelöst (Pfad auf die selbe node/id wie in der Hauptnavigation).
Das zusätzliche Menü füge ich nun ganz normal als Block im Template ein.
Das wäre soweit OK, da sich diese Punkte wohl nicht oft verändern werden.
So, nun soll aber im Fuß der Seite auch noch die dritte Navigationsebene angezeigt werden, wenn einer der Zusatzmenüpunkte aktiv ist oder im Pfad liegt. Also nur dann, wenn der Menüpunkt der 2ten Navigaionsebene (links) auch im Zusatzmenü verknüpft ist.
Hier fangen nun meine Probleme an.
1. Wie kriege ich nur dann die 3te Navigationsebene aus der Hauptnavigation angezeigt, wenn die zugehörige 2te Navigationsebene auch in dem Zusatzmenü verlinkt ist?
2. Wie kriege ich es hin, dass bei Auswahl der 3ten oder 4ten Navigationsebene im Hauptmenü auch der zugehörige Menüpunkt (2te Ebene) im Zusatzmenü das Flag "active" erhält, so dass der auch ausgewählt erscheint. Ich müsste also irgendwie automatisch die Unterpunkte aus der Hauptnavigation auch an die Menüpunkte im Zusatzmenü anhängen.
Bisher versuche ich die 3te Navigationsebene über folgenden flag in einen Block einzublenden:
<?php
$m = menu_navigation_links('primary-links', 2 );
print theme('links', $m, array('class' => 'links tertiary-links'));
?>Hierdurch wird zwar der acitve-trail in der Hauptnavigation behalten, aber die Zusatzmenüpunkte bekommen davon nichts mit.
Habt ihr hierzu Ideen?
Danke und ein schönes Wochenende
- Anmelden oder Registrieren um Kommentare zu schreiben

Neue Kommentare
vor 2 Wochen 3 Stunden
vor 2 Wochen 22 Stunden
vor 2 Wochen 1 Tag
vor 2 Wochen 6 Tagen
vor 2 Wochen 6 Tagen
vor 3 Wochen 3 Tagen
vor 3 Wochen 3 Tagen
vor 3 Wochen 3 Tagen
vor 6 Wochen 35 Minuten
vor 6 Wochen 22 Stunden