Zum Inhalt springen

Vorherigen Menüpunkt auslesen?

Erstellt am 8. Februar 2008 · 2 Antworten · letzte Antwort am 12. Februar 2008

Tags: Frage

updatestage ·

Hallo,

ich suche eine Möglichkeit, in einem Menü den vorherigen Menüpunkt (vor dem aktiven) auszulesen.

Hintergrund ist folgender: Ich trenne die Punkte im Hauptmenü (horizontal) mit optionsplit durch ein "|". Der aktive Menüpunkt wird farblich hinterlegt, sodass die "|" vor und nach diesem Menüpunkt nicht erscheinen sollen. Jetzt müsste ich noch den Strich im Menüpunkt vor dem aktiven weg bekommen:

Bild: sg-multimedia.de/menu.png

Hat jemand eine Idee, wie man das lösen kann?

Tante Jensen ·

Hi, im TS nicht (aber bestimmt geht das irgendwie), aber du könntest den aktiven Link per CSS nach links etwas größer machen und mit negativem margin über den Strich ziehen.

Grüße, Nils

updatestage ·

Hallo,

vielen Dank für Deine Antwort. Habe es allerdings anders (über TS gelöst):

Ich erstelle mir nicht ein Menü, sondern ein COA, in dem ich die Hauptmenüpunkte mit Typolink und alle Trenner einfüge.

Dann schaue ich über "[PIDinRootline = seiten_id]", welcher Menüpunkt gerade aktiv ist, setzte für den die CSS-Klasse für aktiv und lösche die COA-Einträge für die umgebenden Trenner.

Ist zwar nicht besonders dynamisch, aber auf dieser Seite sind die Hauptmenüpunkte statisch und werden nicht erweitert.