Hallo zusammen,
ich habe eine Seite mit Top- und Main Navigation gebastelt.
Top-Navigation (horizontal): Pfarrei1 | Pfarrei2 | Pfarrei3
Main-Navigation (links vertikal):
- Pfarrei Info
- Gruppen in der Pfarrei
- Kontakt
Damit der Seitenbesucher immer weiß, in welcher Pfarrei und auf welcher Unterseite er sich befindet, soll sowohl die ausgewählte Pfarrei in der Top-Navigation (flat) als auch der zugehörige Punkt in der Main Navigation immer gleichzeitig hervorgehoben sein.
Beispiel (Großbuchstaben = hervorgehobenes aktives Menü):
Pfarrei1 | PFARREI2 | Pfarrei3
- Pfarrei Info
- GRUPPEN IN DER PFARREI
- Kontakt
d. h. also, der User befindet sich bei Pfarrei2 auf der Informationsseite "Gruppen in der Pfarrei".
Im Template habe ich die Art der Hervorhebung mit Hilfe der css-Einträge #active_menu (für das Main Menu) und #active-menu-nav (für das Top Menu) definiert. (Ein Top Menü Eintrag ist jeweils mit dem Content Element verknüpft, das ebenso mit dem ersten Menüpunkt in der Main Navigation (Pfarrei Info) verknüpft ist.)
Problem:
Wenn man einen Navigationspunkt im Top-Menü anklickt, wird anschließend im HTML-Code bei den css-Klassen ausschließlich beim Hauptmenü (class mainlevel) id="active_menu" gesetzt, beim Topmenü (class mainlevel-nav) wird id="active_menu-nav" jedoch nicht gesetzt. Ich möchte aber, dass in diesem Fall gleichzeitig letztgenannte id gesetzt wird.
Hilft mir hier das Modul Sublevel oder Sublevel Ext irgendwie weiter? Oder hat jemand einen Tipp für mich wie man das Problem lösen kann?
Schöne Grüße
Philipp
PS: Habe hier im Thread ein ähnliches Problem im Zusammenhang mit Submenüs gelesen. Aber das hat mich irgendwie nicht recht weitergebracht. Falls ich hier irgendetwas übersehen habe, wäre ich dankbar für den entsprechenden Link.


LinkBack URL
About LinkBacks
Zitieren
Lesezeichen