Hallo,
ich habe hier ein Problem mit einem Layermenü. Wobei es nicht um das Layermenü an sich, sondern um die verschaltete Liste geht.
Ich habe in meinem HTML Template folgendes stehen:
<div id="menue">
<ul id="menu-h" class="horizontal">###NAVI###</ul>
</div>
Im Typo3 Setup steht das hier:
page.10.marks.NAVI = HMENU
page.10.marks.NAVI.1 = TMENU
page.10.marks.NAVI.1 {
expAll = 1
noBlur = 1
NO {
linkWrap = <li>|
ATagParams=class="ebene-1"
ATagTitle.field = title
}
ACT = 1
ACT {
linkWrap = <li>|
ATagParams=class="ebene-1-aktiv"
ATagTitle.field = title
}
}
page.10.marks.NAVI.2 = HMENU
page.10.marks.NAVI.2.entryLevel =2
page.10.marks.NAVI.2 = TMENU
page.10.marks.NAVI.2 {
wrap = <ul>|</ul></li>
noBlur = 1
NO {
noBlur = 1
linkWrap = <li>|</li>
ATagTitle.field = title
}
ACT = 1
ACT {
noBlur = 1
linkWrap = <li>|</li>
ATagTitle.field = title
}
}
Wenn alle Menüpunkte Unterseiten haben ist alles Super. Aber wenn ein Menüpunkt keine Unterseiten hat, stimmt die Verschachtelung der Listen nicht mehr!
Das Menü funktioniert zwar trotzdem, die Seite ist dann aber nicht mehr valides XHTML 🙁
Hat jemand eine Idee?