Hallo zusammen,
ich bin relativer Typo3 Neuling und habe folgendes Problem:
Meine Menüstruktur sieht wie folgt aus:
Punkt1(shortcut auf UP1)
--Unterpunkt1
--Unterpunkt2
Punkt2(shortcut auf UP1)
--Unterpunkt1
--Unterpunkt2
Punkt3
Ich will nun ein class=active mitgeben um eben die aktive Seite zu kennzeichnen, das funktioniert bei Punkt 3 wunderbar mit CUR, das ganze geht logischerweise aber nicht bei Punkt1 und Punkt2 da das ja Shortcuts sind und CUR dann in dem Falle der Unterpunkt 1 wäre.
So, kurz mein TS Code:
# --- MENU1 --- #
#
lib.field_menu1 = HMENU
lib.field_menu1 {
entryLevel = 0
1 = TMENU
1 {
wrap = <ul class="nav nav-pills">|</ul>
expAll = 1
NO {
wrapItemAndSub = <li class="dropdown">|</li>
}
CUR < .NO
CUR = 1
CUR {
allWrap = <li class="dropdown active">|</li>
}
# ACT und ACTIFSUB haben genau den selben effekt
# Mein Problemcode
ACT < .NO
ACT = 1
ACT {
allWrap = <li class="dropdown active">|</li>
}
### Ende Problemcode (afaik)
}
2 = TMENU
2 {
wrap = <ul class="dropdown-menu">|</ul>
NO {
allWrap = <li>|</li>
}
CUR < .NO
CUR = 1
CUR {
allWrap = <li class="active">|</li>
}
}
}
Habe meine Problemstelle kommentiert. Momentan läuft es so, dass ich den Link anklicke, auf die Seite komme und class=active erfolgreich gesetzt wird, dann klappt allerdings das Menü des aktiven Punktes nicht mehr auf, alles andere geht wie gewohnt. Wenn ich den kommentierten Teil einfach weglasse funktioniert das Menü ganz normal (klappt auf usw) aber class=active wird logischerweise nicht gesetzt.
Kann mir da jemand weiterhelfen? Dachte eigentlich, dass das ein recht simples Problem ist aber irgendwie bekomm ich das nicht so wirklich hin 🙁
Grüße