Hallo valefor,
Dein TS sieht für mich auf den ersten flüchtigen Blick funktionsfähig aus. Wenn ich Dein Ziel richtig verstanden habe, sollen alle Links Deiner aktuellen Rootline identisch formatiert werden, nämlich schwarz und fett. Dafür reichte es m. E. doch, wenn Du für die erste Ebene
Typoscript-Code:
1: 2: 3:
| ACT { wrapItemAndSub = <li class="active">|</li> } |
definierst und die Zustände der Unterebenen einfach nur kopierst, also auf
Typoscript-Code:
1: 2:
| ACT.wrapItemAndSub = <li class="active2">|</li> ACT.wrapItemAndSub = <li class="active3">|</li> |
verzichtest. Dann bekommt immer noch
jeder Menüpunkt mit dem ACT-Status die Klasse
active angehängt.
Aber das nur am Rande. Was bitte ist nochmal genau das Problem? Der Titel Deines Threads lautet
TMenu greift nicht auf CSS zu. Soll das bedeuten, dass die Listenpunkte zwar die Klasse mitbekommen, die Formatierung aber nicht anzeigen? Dann wäre zu klären, ob Du
- Deine CSS-Datei richtig eingebunden hast. Wenn andere Formatierungen passen, dürfte die Frage schon geklärt sein ...
- nicht in Deinen CSS-Auszeichnungen einen Fehler hast. Dafür müsstest Du hier noch den Inhalt Deiner CSS-Datei preisgeben.
Aber vielleicht hab ich das Problem auch völlig falsch verstanden ...
Gruß
longhook