Zum Inhalt springen

spezielles GMENU umsetzen

Erstellt am 4. Oktober 2007 · 4 Antworten · letzte Antwort am 4. Oktober 2007

Tags: Frage

fellfresse ·

Hallo, ich möchte ein bestehendes Menü in Typo3 implementieren und habe leider noch ein kleines Problem.

Hier erst mal 2 Bilder wie es aussehen soll:
Bild: pixxal-internetmarketing.de/…/soll_1.png

Bild: pixxal-internetmarketing.de/…/soll_2.png

und hier die entsprechenden Typo3 Bilder:
Bild: pixxal-internetmarketing.de/…/ist_1.png

Bild: pixxal-internetmarketing.de/…/ist_2.png

Wie man auf dem letzten Bild sehen kann, wird am linken Rand eines Buttons der weisse senkrechte Strich doppelt dick gemacht. Und das muss weg.

hier mal das komplette TS für das Menü:

# Top Navigation einbinden
TOP_NAVISECTION = HMENU
TOP_NAVISECTION {
	special = directory
	special.value = 9
			
	1 = GMENU
	1.NO = 1
	1.NO {
		XY = 245, 24
		backColor = #870303
				
		# Text auf den Menuepunkt rendern
		10 = TEXT
		10.text.field = title
		10.fontColor = #f2cc95
		10.fontSize = 9
		10.niceText = 1
		10.offset = 100,16
		
		# weisser senkrechter Strich am Ende des Buttons
		20 = BOX
		20.dimensions = |*| 243, 0, 2,24 |*| 0, 0, 0, 0	
		20.color = white
				
		# weisser Unterstrich
                30 = BOX
		30.dimensions = 0, 22, 245, 2
		30.color = white
	}
			
	# RO Zustand integrieren
	1.RO < .1.NO
	1.RO.10.fontColor = #ffffff
		
	# ACT Zustand integrieren
	1.ACT < .1.NO
	1.ACT.backColor = #f2cc95
			
	1.ACT.10.fontColor = #870303
			
	1.ACT.30.dimensions = 0, 0, 245, 2
			
	1.ACT.40 = BOX
	1.ACT.40.dimensions = 0, 0, 2, 24
	1.ACT.40.color = white
}

Es müsste irgendwie geregelt werden, das wenn beim ACT Zustand nicht das erste Kästchen geklickt ist, dann soll der Strich am linken Ende nicht erstellt werden.
Wie kann ich so eine Abfrage bauen?

jemand eine Idee?

danke

Unbekannter Benutzer ·

Du brauchst du bei ACT doch links gar keinen weißen Strich zu machen... Der vom Menüpunkt rechts daneben reicht ja als Begrenzung und beim ganz linken, soll ja links auch gar kein Strich mehr sein, das wäre also bei der Lösung auch richtig.

Also einfach mal beim ACT die 40 BOX rausnehmen..

Unbekannter Benutzer ·

Aber laut deinem Beispielbild ist da auch keiner... :o
Wenn der doch da hin soll wirds natürlich etwas schwieriger... Da müsste ich auch erstmal überlegen.

fellfresse ·

also 2 kleine änderungen müssen noch rein:
wenn der home button activ ist, dann muss links ein weisser strich rein.
wenn der kontakt button activ ist, dann muss rechts ein weisser strich rein.

alles andere sieht so aus wie ich das will.

edit: ja, sorry, da habe ich das bild etwas zu dicht abgeschnitten...