Hallo,
Ich habe ein spezielles Menü mit einigen Shortcuts die auf irgendwelche Unterseiten verlinken.
Leider wird das <li> element des "Shortcut-Menüs" nur dann auf active gesetzt wenn es sich um eine normale Seite handelt. Sobald es ein Shortcut ist, lädt er die verlinkte Seite für die es ja auch nochmal ein Menü gibt und das active im Shortcut Menü wird nicht gesetzt.
Ist denkemal das gleiche Problem wie bei vielen Seiten die im Footer nen haufen Links zu internen Seiten haben, und diese sollen eben beim anklicken optisch markiert werden.
Hier mal mein TS für da Shortcut-Menü:
NAV_TOP = HMENU
NAV_TOP{
special = directory
special.value = 2
entryLevel = 1
wrap = <ul>|</ul>
1 = TMENU
1 {
noBlur = 1
NO = 1
NO {
allWrap = <li class="first">|</li> |*| <li>|</li> |*| <li class="last">|</li>
stdWrap.htmlSpecialChars = 1
}
ACT = 1
ACT <.NO
ACT{
allWrap = <li class="first active">|</li> |*| <li class="active">|</li> |*| <li class="last active">|</li>
}
CUR = 1
CUR <.NO
CUR{
allWrap = <li class="first active">|</li> |*| <li class="active">|</li> |*| <li class="last active">|</li>
}
}
}
Wie gesagt sind es normale Seiten funktioniert alles und das <li> bekommt die klasse "active" ist es eine Seite vom Typ Shortcut wird "active" nicht gesetzt.
Kann mir jemand sagen wie man das Problem löst?
Grüße