Hallo bin Typo3 Newbie und habe folgendes Problem, vieleicht kann mir da jemand helfen.
Mein Menu arbeitet mit einer definierten Liste und es funktioniert bis auf einen Punkt, so wie ich mir das vorstelle.
Beschreibung:
ich kann jeden Link im Menu anklicken und fast alles ist zu meiner Zufriedenheit, nur wenn ich einen Link aus der untersten Ebene auswähle vergessen die benachbarten Links der selben Ebene ihre css-Formatierung.
Ich verstehe nicht woran das liegt. Im TypoScript verwende ich für die Formatierung des aktuellen Links CUR (der Link mit dem Dreieck davor) und ich denke das für die anderen nicht-aktiven Links NO zuständig ist, oder gibts für Links die parallel zur CUR-Ebene eine eigene Typo-Formatierungsregel vieleicht ACTSUB oder ähnliches? #angry#
Hab ich vieleicht ein Problem mit der 'rootline'....?
Jetzt bitte nicht das Script für mich schreiben aber vieleicht weiß ja jemand auf anhieb wo ich etwas falsch mache und kann mir bitte einen Hinweis geben?
Veranschaulichung:
ausgewählte Ebene = 2
-----------------------
Ebene 1 <- formatiert: rot
-----------------------
> Ebene 2 <- formatiert: helleres rot + Dreieck
-----------------------
Ebene 3 <- formatiert: noch helleres rot
-----------------------
Ebene 3 <- formatiert: noch helleres rot
-----------------------
ausgewählte Ebene = 3
-----------------------
Ebene 1 <- formatiert: rot
-----------------------
Ebene 2 <- formatiert: helleres rot
-----------------------
> Ebene 3 <- formatiert: noch helleres rot + Dreieck
-----------------------
Ebene 3 <- Formatierung nich mehr da -> ?hä? warum
-----------------------
temp.MenuLinks = HMENU
temp.MenuLinks {
special = directory
special.value = 1
#excludeUidList = 6
wrap = <ul class="{$nav3_class}">|</ul>
{
1 = TMENU
1 {
noBlur = 0
expAll = 1
wrap = |
NO = 1
NO {
beforeWrap = <dt class="e1r">| || <dt class="e1b">| || <dt class="e1g">| ||<dt class="e1s">|
linkWrap = |
#linkWrap = <dt class="e1r">|</dt>
ATagParams = class="level1-no"
ATagTitle.field = description // title
wrapItemAndSub = |</dt> || |</dt> || |</dt>|| |</dt>
}
}
2 <.1
2 {
expAll = 0
NO {
before.cObject = TEXT
before.cObject.field = pid
before.cObject.dataWrap = <dd class="e2s|">
after.cObject = TEXT
ATagParams = class="level2-no"
ATagTitle.field = description // title
after.cObject.wrap = |</dd>
}
CUR < .NO
CUR = 1
CUR {
before.cObject.dataWrap = <dd class="e3r|_act">
ATagParams = class="level2-act"
after.cObject.wrap = |</dd>
}
}
3 <.2
3 {
NO {
before.cObject.field =
before.cObject.dataWrap = <dd class="e3r{levelfield:-1, pid}">
ATagParams = class="level3-no"
ATagTitle.field = description // title
after.cObject.wrap = |</dd>
}
CUR < .NO
CUR = 1
CUR {
doNotLinkIt = 0
before.cObject.dataWrap = <dd class="e3s{levelfield:-2, pid}_act">
ATagParams = class="level3-act"
after.cObject.wrap = |</dd>
}
}
}
}
Ich weiß nicht mehr weiter hoffe mir kann jemand helfen würde auch gern besserveranschaulichende Bilder uppen - nun...
Vielen Dank im Vorraus!