[TYPO3-german] Validierungsproblem beim Menü

Michael Gnessner typo3 at epoche-napoleon.net
Fri Sep 21 21:09:13 CEST 2007


Hallo zusammen,

ich habe folgendes Menü definiert, das auch funktioniert wie es sollte.

temp.mainNavi = HMENU
temp.mainNavi {
	entryLevel = 0
	noBlur = 1
	wrap = <ul class="mainnav"> | </ul>
	
	1 = TMENU
	1 {
		NO = 1
		NO {
			stdWrap.htmlSpecialChars = 1
	     		wrapItemAndSub = <li> | </li>
	      	}

		ACT = 1
		ACT {
			stdWrap.htmlSpecialChars = 1
			wrapItemAndSub = <li> | </li>
	 	}
	}
 
	# Einträge für die 2. Menüebne

	2 < .1
	2 {
		stdWrap.if.value = 4	
		stdWrap.if.isLessThan.data = register:count_menuItems
		wrap = <ul class="Subnav"> | </ul>
		NO.wrapItemAndSub = <li> | </li>
		ACT.wrpaItemAndSub = <li> | </li>
	}
}

Heute habe ich mal wieder sporadisch die Seiten durch den Validator gejagt,
musste jedoch feststellen, daß diese Kombination nicht valide ist. Bei
Menüs mit mehr als 4 Unterpunkten, wird ein leeres UL-Tag erzeugt. Das
führt zwangsläufig zum Fehler, da dieses ja zwingend ein Listenelement
enthalten müsste.

Hat jemand eine Idee, wie ich das TS abändern muß, damit der Code valide
wird? Auch das versetzen des wraps vor das STandardwrap brachte dasselbe
Ergebnis.

Vielen Dank schon einmal im voraus.
-- 
Michael Gnessner
Email: michael at epoche-napoleon.net
WEB: http://www.epoche-napoleon.net


More information about the TYPO3-german mailing list