[TYPO3-german] TMENU: UL-Tags für jede Ebene weiter verschachteln

Daniela Waranie typo3-community at gmx.de
Tue Mar 24 09:51:43 CET 2009


Hallo newsgroup,

ich möchte gerne folgendes HTML-Output erzeugen (das Menü soll auf allen
Seiten stehts alle Menü-Ebenen anzeigen, unabhängig davon auf welcher
Menüebene/Seitenbaumebene sich die aktuelle Seite befindet):

<ul>
	<li> Ebene 1, Punkt 1
		<ul>
			<li>Ebene 2, Punkt 1</li>
			<li>Ebene 2, Punkt 2</li>
			<li class="special">Ebene 3, Punkt 2</li>
			[...; Ebene3]
			<li>Ebene 2, Punkt 3</li>
			[...]
		</ul>
	</li>
	<li> Ebene 1, Punkt 2
		<ul>
			<li>Ebene 2, Punkt 1</li>
			<li  class="special">Ebene 3, Punkt 1</li>
			[...]
		</ul>
	</li>
	[...]
</ul>

Was ich bisher habe:
lib.header_nav.20 = HMENU
lib.header_nav.20	{
			special = directory
			special.value= 3
			entryLevel = 0
			1 = TMENU
			1.expAll  = 1
			1.wrap = <ul>|</ul>
			1.NO = 1
			1.NO.linkWrap = <li>|</li>
			1.NO.ATagParams = class="something"
			}
Jetzt stellt sich mir die Frage, wie ich die zweite und dritte Ebene (im
Seitenbaum) in die zweite Ebene des Menüs bekomme.

Warum ich im Seitenbaum 3 Ebenen habe, aber nur 2 im Menü? Weil die
Seiten der Ebene 2 eine andere CSS-Class bekommen sollen als die Seiten
der Ebene 3.

Wie müsste das TS aussehen, damit ich obiges Output erhalte?
Vielen Dank im Voraus

Lieben Gruß
Daniela Waranie


More information about the TYPO3-german mailing list