Zum Inhalt springen

aktiver Menuzustand

Erstellt am 20. Dezember 2006 · 1 Antwort · letzte Antwort am 21. Dezember 2006

Tags: Frage

gino ·

Wer kann mir für meine Menuformatierung angeben, wie man einen aktiven (hover) Menuzustand mit TypoScript generiert.
Ich gehe mal davon aus, dass ich beim CUR-Zustand etwas nicht kapiert habe. Kann mir jemand dieses Skript entsprechend korrigieren?

Mein Skript sieht bis jetzt so aus:

	# Navigation_Band erstellen
		NAVIGATION_BAND = HMENU
		NAVIGATION_BAND {
			special = directory
			special.value = 91
			entryLevel = 1
			1 = GMENU
			1.NO = 1
			1.NO {
				wrap = |<br>
				XY = 85, 20
				backColor = #3e3e3e			
	# Text auf dem Menu einfügen und rendern
				10 = TEXT
				10.text.field = title
				10.fontColor =#ffffff
				10.fontSize = 12
				10.niceText = 1
				10.offset = 4, 13
	# Menu mit weisser Linie teilen (horizontal)
				15 = IMAGE
				15.file = GIFBUILDER
				15.file {
					XY = 85, 1
					backColor = #ffffff
				} 
				15.offset = 0, 19								
	# Menu mit weisser Linie teilen (vertikal)
				15 = IMAGE
				15.file = GIFBUILDER
				15.file {
					XY = 1, 20
					backColor = #000000
				} 
				15.offset = 84, 0								
			}							
	# RollOver-Zustand
			1.RO < .1.NO
			1.RO.backColor = #a43917			
	# Untermenu als Kopie des Hauptmenus beschreiben
			2 < .1
			2.NO {
				backColor = #999898
				10.fontColor = #000000
				10.fontSize = 12				
			}
			2.RO < .2.NO
			2.RO.backColor = #c69065
			
	# Aktiv-Zustand
			1.CUR < .1.NO
			1.CUR.backColor = #ababab			
	}
toyde ·

Ich gehe mal davon aus, dass ich beim CUR-Zustand etwas nicht kapiert habe.

CUR und ACT sind nicht dasselbe. Wenn Du mit mehreren Navigationsebenen arbeitest, setze ACT ein

Referenz schrieb

ACT

boolean / (config)
Konfiguration für Menüelemente, die in der rootLine gefunden wurden.

CUR

boolean / (config)
Konfiguration für das Menüelement der aktuellen Seite.

Desweiteren ist die Notations-Reihenfolge nicht ganz glücklich. Warum definierst Du nicht erst aller 1er-Objekte?

                        1.RO < .1.NO
                        1.RO.backColor = #a43917                        
        # Untermenu als Kopie des Hauptmenus beschreiben
                        2 < .1
                        2.NO {
                                backColor = #999898
                                10.fontColor = #000000
                                10.fontSize = 12                                
                        }
                        2.RO < .2.NO
                        2.RO.backColor = #c69065
                        
        # Aktiv-Zustand
                        1.CUR < .1.NO
                        1.CUR.backColor = #ababab

Mein Tipp: suche nach Snippets für grafische Navigationen im Forum (Forumsuche nach gelösten Threads) und lies Dir die deutsche Dokumentation gründlich durch.
» http://www.typo3.net/literatur_zu_typo3/

grüsse