[TYPO3-german] tt_news: catmenu als ul-Liste darstellen

Daniel Haller daniel_haller at gmx.de
Sat Jun 9 18:42:26 CEST 2007


Hallo alle zusammen,

ich versuche seit Tagen verzweifelt, ein CATMENU bei tt_news als
"saubere", valide Liste rendern zu lassen - aber es klappt einfach
nicht.
Herauskommen soll also etwas in diesem Stil:

<ul>
	<li><a href="">Kategorieauswahl:</a></li>
	<li><a href="">Kat 1</a></li>
	<li><a href="">Kat 2</a></li>
</ul>

Mein TS dazu:

plugin.tt_news {
	# CAT-Menu
	displayCatMenu >
	displayCatMenu {
		mode = nestedWraps
		catmenu_stdWrap.wrap = <ul id="catmenu">|</ul>		
		catmenuHeader_stdWrap.wrap = <li>|</li>
		catmenuLevel1_stdWrap.wrap = <li>|</li>	
	}
}

Nun rendert tt_news diesen Code allerdings derart blöde, daß die Liste
schlichtweg nicht validieren will:

<ul id="catmenu">
<a href=""><li>Kategorieauswahl:</li></a>
<li><a href="">Kat 1</a></li>
<li><a href="">Kat 2</a></li>
</ul>

Ihr sehr schon: Der Code bei "Alle Kategorien" ist völlig falsch
verschachtelt, das a-Tag müßte INNERHALB der li-Tags stehen, nicht
außerhalb (so wie das bei den anderen Listenpunkten ja auch der Fall
ist). Sowas wie "catmenuHeader_stdWrap.linkWrap" funktioniert auch
nicht...?

Es muss doch möglich sein, mit tt_news ein valides CATMENU als ul-Liste
zu erzeugen? Oder etwa nicht? Oder mach ich irgendwo einen kapitalen
Fehler (beschäftige mich noch nicht so lange mit T3)

Vielen Dank für Eure Hilfe,
Grüße,
Daniel



More information about the TYPO3-german mailing list