Hallo,
Ich versuche gerade ein XHTML-konformes Listenmenü mit zwei Ebenen zu machen. Es ist ein einfaches TMENU. Die Verschachtelung von erster Ebene und zweiter Ebene ist auch bereits XHTML-konform, die zweite <ul> wird also vom <li> der ersten Liste schön eingeschlossen, aber ich bekomme um den jeweils aktiven (=CUR) Menüpunkt herum ein zweites, überflüssigen <li></li> gesetzt und komme einfach nicht dahinter, wo das herkommt.
Der zugehörige Eintrag im Setup der Root Page sieht so aus:
temp.navigation_autoparser_tswrap = HMENU
temp.navigation_autoparser_tswrap {
special = directory
special.value = 1
entryLevel = 1
1 = TMENU
1 {
noBlur = 1
expAll = 1
wrap = <ul class="menu1">|</ul>
NO = 1
NO {
ATagTitle.field = abstract // description // title
wrapItemAndSub = <li>|</li>
}
CUR < .NO
CUR.linkWrap = <li class="menu1-active">|</li>
}
2 < .1
2 {
noBlur = 1
wrap = <ul class="menu2">|</ul>
NO = 1
NO {
ATagTitle.field = abstract // description // title
wrapItemAndSub = <li>|</li>
}
CUR < .NO
CUR.linkWrap = <li class="menu2-active">|</li>
}
}
Die Seite an der ich arbeite ist: http://www.wt-hertel.at
Das zur Navigation gehörige CSS liegt unter:
http://www.wt-hertel.at/fileadmin/template/main/navigation.css
Ich vemute mal wer sich mit TS schon gut auskennt wird meinen Fehler schnell finden. Wäre jedenfalls sehr dankbar für einen entsprechenden Hinweis.
Tom