Hallo zusammen
Ich nerve mich grad an meinem noch zu wenig tiefen Wissen in TypoScript. Ich möchte meine Navigation (nur eine Ebene, direkt unterhalb vom Root) auf 2 Menüs aufteilen (optisch getrennt, eines linksbündig, eines rechtsbündig).
Dazu habe ich beim Page-Layout 2 Auswahlfelder gemacht, eines für Menü links (ID 1), eines für Menü rechts (ID 2). Jeder Seite habe ich nun so ein Tag vergeben. Damit müsste man also über "layout" abfragen können.
Mit einem CASE habe ich rumprobiert, habe es aber nicht hingekriegt.
Mittels Angabe der PIDs gehts natürlich recht einfach, ist aber für mich nur eine Notlösung:
# Profilnavigation
temp.nav1 = HMENU
temp.nav1 {
special = list
special.value = 10,11,12
1 = TMENU
1 {
NO.linkWrap = |
ACT.ATagParams = class="aktiv"
ACT = 1
}
}
# Hauptnavigation
temp.nav2 = HMENU
temp.nav2 < temp.nav1
temp.nav2.special.value = 15,16,17
Ich bin mir sicher, dass es recht einfach sein müsste, dies entweder per CASE oder dann mit einer if.equals Anweisung. Aber ich kriegs einfach nicht auf die Reihe, für mich ist Java irgendwie einfacher als TS #giggle#
Danke für eure Hilfe und Gruss
Tobi