Hallo.
Habe ein horizontales Menu wie folgt
FOOTER = HMENU
FOOTER{
special = directory
special.value = 15
1 = TMENU
1.NO = 1
1.NO.linkWrap = | | |*| | | |*| |
1.ACT < .1.NO
1.ACT.linkWrap = <span class="fett"> | | |*| | | |*| |</span>
} # ende FOOTER
Allerdings gelingt es mir nicht, den jeweilig aktiven Menupunkt in fetter Schrift darzustellen.
Habe auch herumexperimentiert und den End-tag (</span>) an verschiedenen Stellen im Code positioniert, leider ohne Erfolg.
Kann mir jemand weiterhelfen?
Danke
vinter
Hallo vinter.
Bin mir nicht sicher, ob der Zustand ACT hier überhaupt greift, oder ob nicht eher CUR gemeint ist.
Was den linkWrap angeht, so ist er etwas trickreich. Bevor man wild rumprobiert, empfiehlt es sich, lieber die Dokumentation davon mal anzuschauen:
optionsplit in der TSref
Viele Grüße
Julian
Danke Julian für Deinen Einsatz.
Aber ich werde aus der TSref nicht schlau, zumal mein english nicht besonders ist.
Falls noch jemand diesen Thrad liest und mir eine Lösung sagen kann, wäre ich für eine Nachricht sehr dankbar.
vinter
Hallo vinter,
hier mal ein komplettes Menü, damit du sehen kannst, wenn welcher Zustand genommen wird:
FOOTER = HMENU
FOOTER {
special = directory
special.value = 15
1 = TMENU
1 {
noBlur = 1
wrap = <ul class="footer_menu">|</ul>
NO = 1
NO.allWrap = <li class="no">|</li>
IFSUB < .NO
IFSUB.allWrap = <li class="ifsub">|</li>
ACT < .NO
ACT.allWrap = <li class="act">|</li>
ACT.doNotLinkIt = 0
ACTIFSUB < .NO
ACTIFSUB.allWrap = <li class="actifsub">|</li>
CUR < .NO
CUR.allWrap = <li class="cur">|</li>
CURIFSUB < .NO
CURIFSUB.allWrap = <li class="curifsub">|</li>
SPC < .NO
SPC.allWrap = <li class="spc">|</li>
}
}
Wenn du diesen TypoScript statt dem anderen nimmst und dir den Quelltext deines Menüs im Frontend anschaust, siehst du, wann welcher Zustand für einen Menüpunkt genommen wird...
Hier noch eine Liste der Zustände:
NO = Normal
RO = Rollover bei grafischen Menüs
IFSUB = Hat Unterseiten
IFSUBRO = (siehe RO)
ACT = Menüpunkt stellt aktuelle Seite oder Seite in deren Rootline dar
ACTRO = (siehe RO)
ACTIFSUB = ACT mit Unterseiten
ACTIFSUBRO = (siehe RO)
CUR = Nur die aktuelle Seite
CURRO = (siehe RO)
CURIFSUB = CUR mit Unterseiten
CURIFSUBRO = (siehe RO)
USR = Seite mit eingeschränktem Zugriff.
USRRO = (siehe RO)
SPC = Seite vom Typ "SPACER"
Hey, das ist eine tolle und ausführliche Antwort die mir weiterhilft.
Vielen Dank, daß Du Dir die Zeit genommen hast, das alles zu posten.
Gruß aus der Pfalz
vinter