Zum Inhalt springen

YAML TMENU 2 EBENEN ACTIVE bzw CURRENT PROB

Erstellt am 23. Oktober 2009 · Noch keine Antworten

Tags: Frage

khamel ·

Hallo!

Ich google jetzt schon 2 Tage herum, um mal eine gute Beschreibung der Menüzustände zu finden. Hab bis jetzt noch keine gefunden die ich kapiert habe :/ Dementsprechend schaffe ich es auch nicht das Menü umzusetzen.

Wär super, wenn ihr mir helfen könntet. 😉

Das Menü sollte so aussehen:

<div class="vlist">
	<ul>
		<li class="active"><strong>Willkommen</strong></li>
		<li><a href="#">Zimmer/Frühstück</a>
			<ul>
				<li class="active"><strong>Kategorie A</strong></li>
				<li><a href="#">Kategorie B</a></li>
				<li><a href="#">Kategorie C</a></li>
			</ul>
		</li>
		<li><a href="#">Appartments</a></li>
		<li><a href="#">Wellness & Sport</a></li>
		<li><a href="#">Familie & Kinder</a></li>
		<li><a href="#">Ferienregion Stubaital</a></li>
		<li><a href="#">Preise</a></li>
		<li><a href="#">Pauschalen</a></li>
	</ul>
</div>

Aktuell sieht es so aus:
Ich weis nicht, warum er leer <li> Elemente einfügt. Und das mit den active Hervorhebungen bei Submenüs weis ich auch nicht wie es funktioniert :/

<div class="vlist">
	<ul>
		<li>
		</li>
		<li>
			<a href="index.php?id=40" target="_self">
			Willkommen
			</a>
		</li>
		<li>
			<a href="index.php?id=39" target="_self">
			Zimmer/Frühstück
			</a>
		</li>
		<li>
			<a href="index.php?id=38" target="_self">
			Appartements
			</a>
			<ul>
				<li>
				</li>
				<li>
				<a href="index.php?id=49" target="_self">
				Rosental
				</a>
				</li>
				<li>
				</li>
				<li>
				<a href="index.php?id=48" target="_self">
				Wasserfall
				</a>
				</li>
				<li class="active">
				</li>
				<li>
				Zuckerhütl
				</li>
				<li>
				</li>
				<li>
				<a href="index.php?id=46" target="_self">
				Zwölferspitz
				</a>
				</li>
				<li>
				</li>
				<li>
				<a href="index.php?id=45" target="_self">
				Greitspitz
				</a>
				</li>
			</ul>
		</li>
		<li>
		</li>
		<li>
			<a href="index.php?id=37" target="_self">
			Wellness & Sport
			</a>
		</li>
		<li>
		</li>
		<li>
			<a href="index.php?id=36" target="_self">
			Familie & Kinder
			</a>
		</li>
		<li>
			<a href="index.php?id=35" target="_self">
			Stubaital
			</a>
		</li>
		<li>
		</li>
		<li>
			<a href="index.php?id=34" target="_self">
			Preise
			</a>
		</li>
		<li>
		</li>
		<li>
			<a href="index.php?id=33" target="_self">
			Pauschalen
			</a>
		</li>
		<li>
		</li>
		<li>
			<a href="index.php?id=32" target="_self">
			Kontakt & Anfrage
			</a>
		</li>
	</ul>
</div>

Hier mein Typoscript.

lib.nav = COA 
lib.nav {
   		10 = TEXT
   		10.value = <a id="navigation" name="navigation"></a>
   		20 = HMENU 
   		20 {
   		wrap = <div class="vlist">|</div>
   		entryLevel = 1 
   		
   		1 = TMENU
		1 {
		noBlur = 1
		wrap = <ul>|</ul>

		NO.wrapItemAndSub = <li>|</li>
		NO = 1
		NO.linkWrap >

		ACT < .NO
		ACT = 1
		ACT {
		wrapItemAndSub = <li class="parent">|</li>
		linkWrap >
		}
		
		CUR < .NO
		CUR = 1
		CUR {
		wrapItemAndSub = <li class="active">|</li>
		doNotLinkIt = 1
		
		}

		IFSUB = 1
		IFSUB.wrapItemAndSub = <li>|</li>
		ACTIFSUB < .IFSUB
		}
		2 < .1 

   		}
   		
   	
   	
}

Wär super wenn ihr mir weiterhelfen könntet.

Mit freundlichen Grüßen,
Roman