[TYPO3-german] Button rechts neben ACT. Element beeinflussen
Konrad Schiertz
konrad at schiertz.de
Wed Jan 30 09:37:38 CET 2008
Hallo,
vielleicht hilft dir dieses typoscript weiter, hatte mir bei einem
ähnlichen Problem geholfen. Du kannst hier die Navipunkte vor und nach
dem aktiven anders formatieren/ansprechen und ebenso den aktiven
Navipunkt selbst. Den Rest solltest du mit CSS hinbekommen :-)
temp.main_menu = HMENU
temp.main_menu {
excludeUidList = 24, 25, 26, 27
1 = TMENU
1.noBlur = 1
1 {
wrap = <ul id="hauptnav">|</ul>
NO {
linkWrap = <li class="hauptnav">|</li>
ATagTitle.field = subtitle // title
stdWrap.htmlSpecialChars = 1
#ATagParams.dataWrap = class = "link{field:uid}"
}
ACT = 1
ACT {
linkWrap = <li class="hauptnav_aktiv">|</li>
ATagTitle.field = subtitle // title
stdWrap.htmlSpecialChars = 1
#ATagParams.dataWrap = class = "link{field:uid}"
}
CUR = 1
CUR {
linkWrap = <li class="hauptnav_current">|</li>
ATagTitle.field = subtitle // title
stdWrap.htmlSpecialChars = 1
ATagParams.dataWrap = class = "link{field:uid}"
after.cObject = LOAD_REGISTER
after.cObject {
activeIsSet = 1
}
}
}
2 = TMENU
2.noBlur = 1
2 {
wrap = |<li class="subnav_abstand"></li>
NO {
allWrap.cObject = CASE
allWrap.cObject {
# der Name des Registers
# ist frei wählbar
key.data = register:activeIsSet
# Wenn nicht 1
# dann nimm den
default = TEXT
default.value = <li class="subnav_trennstrich">|</li>
# Wenn 1,
# dann nimm den
1 = TEXT
1.value = <li class="subnav">|</li>
}
#stdWrap.htmlSpecialChars = 1
#ATagParams.dataWrap = class = "link{field:pid}"
}
ACT = 1
ACT {
allWrap = <li class="subnav_aktiv">|</li>
#stdWrap.htmlSpecialChars = 1
#Hier wird das Register
# auf 1 gesetzt
after.cObject = LOAD_REGISTER
after.cObject {
activeIsSet = 1
}
#ATagParams.dataWrap = class = "link{field:pid}"
}
}
}
Grüße
Konrad
More information about the TYPO3-german
mailing list