Zum Inhalt springen

Untermenü wird nicht an anderer Stelle dargestellt...

Erstellt am 16. Juli 2007 · 3 Antworten · letzte Antwort am 8. August 2007

Tags: Frage

DerSvend ·

Hallo, ich bin langsam am verzweifeln...

Ich möchte ein Untermenü an anderer Stelle darstellen. Sollte ja eigentlich kein Problem sein... klappt anscheinend ja auch recht simpel wenn man dieses Thread liest: #25103

Nur bei mir wird nicht das Untermenü angezeigt. Sondern nochmals das Hauptmenü. Was mache ich denn falsch?

temp.navi = HMENU
temp.navi {
	special = directory
	special.value = 212
	wrap = <div style="padding-top:42px">|</div>

	1 = GMENU

	1.NO = 1
	1.NO {
		XY = 155,18
		backColor = #ffffff
		transparentColor = #ffffff
				
		10 = TEXT
		10.text.field = title
		10.fontColor = #8b0e13
		10.fontSize = 15
		10.offset = 0, [10.h]
		}
	
	1.RO < .1.NO
	1.RO.10.fontColor = #df5e63
	
	1.ACT < .1.RO
	
	2 < .1
}

temp.subnavi = HMENU
temp.subnavi {
	entryLevel = 1
        wrap = <div style="padding-top:42px">|</div>

	1 = GMENU

	1.NO = 1
	1.NO {
		XY = 250,18
		backColor = #ffffff
		transparentColor = #ffffff
				
		10 = TEXT
		10.text.field = title
		10.fontColor = #8b0e13
		10.fontSize = 15

		10.offset = 0, [10.h]
		}
	
	1.RO < .1.NO
	1.RO.10.fontColor = #df5e63
	
	1.ACT < .1.RO
}
maik ·

Du musst die Eigenschaft entryLevel für das zweite Menü setzte, so dass das Menü erst aber der Ebene (entryLevel) mit dem Untermenü startet.

Hotzenplotz ·
DerSvend schrieb

Erm... aber hab ich das nicht mit entryLevel = 1 getan?

Versuch mal entryLevel = 1 im navi und entryLevel = 2 im subnavi

temp.navi = HMENU
temp.navi {
        entryLevel = 1
...

temp.subnavi = HMENU
temp.subnavi {
        entryLevel = 2
...