Zum Inhalt springen

einziger menupunkt plus subemnu andere farbe: HILFE!!

Erstellt am 11. Februar 2008 · 5 Antworten · letzte Antwort am 12. Februar 2008

Tags: Frage

Dudelsack ·

liebes forum!

also ich habe 10 menupunkte (GMENU LAYER). ich möchte, dass der erste menupunkt eine andere hintergrundfarbe hat und ebenso das submenu (dieses einen menupunkts).

in der ersten ebene geht das ja ganz gut mit option split:

backColor = #ffe800 || #CCCCCC

ABER: in der zweiten eben natürlich nicht. das problem ist, dass alle submenupunkte so sind, wie die, die ich ändere...

kann mir da vielleicht jemand helfen?
wäre klasse!

lg flo

damit hilfe vielleicht leichter wird: mein menu sieht momentan so aus:

##############
#LAYER MENU
##############

includeLibs.gmenu_layers = media/scripts/gmenu_layers.php

page.10.marks.MAINMENU = HMENU
page.10.marks.MAINMENU.entrylevel = 0
page.10.marks.MAINMENU {
	1 = GMENU_LAYERS
	1 {
		layerStyle = position:absolute;VISIBILITY:hidden;
		lockPosition = x
		xPosOffset = -39
		topOffset = 109
		displayActiveOnLoad = 0
		hideMenuWhenNotOver = 1
		expAll = 1
		
		NO {
		wrap = <span> | </span>
		XY = 90,20
		backColor = #ffe800 || #CCCCCC
		10 = BOX
		10.dimensions = 2,1,148,18
		10.color = #ffe800 || #CCCCCC
		15 = BOX
		15.dimensions = 3,2,86,16
		15.color = #ffe800 || #CCCCCC
		20 = TEXT
		20.text.field = title
		20.fontFile = t3lib/fonts/arial.ttf
		20.fontSize = 10
		20.fontColor = #666666
		20.offset = 7,14
		20.align = left
		20.niceText = 0
		}
		
		CUR = 1
		CUR {
		wrap = <span> | </span>
		XY = 90,20
		backColor = #ffe800 || #CCCCCC
		10 = BOX
		10.dimensions = 2,1,146,18
		10.color = #ffe800 || #CCCCCC
		15 = BOX
		15.dimensions = 3,2,86,16
		15.color = #ffe800 || #CCCCCC
		20 = TEXT
		20.text.field = title
		20.fontFile = t3lib/fonts/arial.ttf
		20.fontSize = 10
		20.fontColor = #000099
		20.offset = 7,14
		20.align = left
		20.niceText = 0
		}
		
		RO < .CUR
		RO {
		25.fontColor = #FF000
		25 < .25
		}
	}
	
	2 = GMENU
	2 {		
		NO {
		wrap = | <br>
		XY = 130,20
		backColor = #CCCCCC
		10 = BOX
		10.dimensions = 2,1,146,18
		10.color = #CCCCCC
		15 = BOX
		15.dimensions = 3,2,86,16
		15.color = #CCCCCC
		20 = TEXT
		20.text.field = title
		20.fontFile = t3lib/fonts/arial.ttf
		20.fontSize = 10
		20.fontColor = #666666
		20.offset = 7,14
		20.align = left
		20.niceText = 0
		}
		
		CUR = 1
		CUR {
		wrap = | <br>
		XY = 130,20
		backColor = #CCCCCC
		10 = BOX
		10.dimensions = 2,1,146,18
		10.color = #CCCCCC 
		15 = BOX
		15.dimensions = 3,2,86,16
		15.color = #CCCCCC
		20 = TEXT
		20.text.field = title
		20.fontFile = t3lib/fonts/arial.ttf
		20.fontSize = 10
		20.fontColor = #000099
		20.offset = 7,14
		20.align = left
		20.niceText = 0
		}
		
		RO < .CUR
		RO {
		25.fontColor = #FF000
		25 < .25
		}
	}
}
Tante Jensen ·

lieber Dudelsack, hmm, wär total einfach per CSS. wie wär's mit Conditions oder ext-template? andere Anweisungen auf allen Seiten unter der ersten? (das ist ja identisch mit den Seiten, auf denen das Untermenü angezeigt wird). I kenn mi halt au ned aus, woisch.

Dudelsack ·

ich habe ein ext template...
ABER: auf der speziellen seite gilt das template ja für das gesamte menu: dh, dass alle menupunkte so dargestellt werden, wie im ext template definiert. das löst leider mein problem nicht...

der menupunkt der ersten ebene wird ja ohnehin wunderbar eingefärbt (durch option split), aber eben bei den menupunkten der 2ten ebene haut das leider nicht hin...

Dudelsack ·

richtig!

und zwar deshalb, weil ichs wieder rausgenommen habe!
wenn ich bei ebene 2 ein option split einbaue, wird das für alle menupunkte übernommen (dh: alle submenupunkte haben dann eine andere farbe) - und das ist genau das, was ich nicht möchte..

Unbekannter Benutzer ·

haust du mal versuch Ebene 1 zu kopieren... Also nicht copy and paste, sondern per 1 < .2 kopieren und dann nur das reinschreiben was sich wirklich ändert in der zweiten Ebene.