Zum Inhalt springen

Grafisches Menü nach Tutorial verändern... aber wie?

Erstellt am 31. Januar 2008 · 3 Antworten · letzte Antwort am 31. Januar 2008

Tags: Frage

fflasche ·

Hallo,

habe mir ein Typo3 Buch gekauft und bin auch schon fleißig am Lernen...

Habe hier ein Vertikales Menü zu einem Horizontalen gemacht allerdings ist irgendwo noch ein Fehler und ich finde Ihn nicht.

Könnte mir eventuell jemand helfen?
Ich weiss nicht womit ich wie ansetzen soll um folgendes zu realisieren.

1. das die Vertikalen Sub Menüs beim MouseOver aufklappen und nach dem Klick wieder im Horizontalen Menü verschwinden.
2. das die Vertikalen Sub Menüs unter dem jeweiliegen Punkt aufklappen und nicht unter dem ersten Menü Punkt vom Horizontalen...(ganz Links)

Danke für eure Hilfe

	#Menü Oben
        # Das grafische Menü erstellen
        HAUPTMENUE = HMENU
        HAUPTMENUE {
           wrap = |<br />
           special = directory
           special.value = 2
           entryLevel = 1
           
           1 = GMENU
           1.NO = 1
           1.NO {
              wrap = |
              XY = 178, 24+[16.h]
              backColor = #364497
 		
              # Text auf den Menüpunkt rendern
              10 = TEXT
              10.text.field = title
              10.text.listNum = 0
              10.text.listNum.splitChar = _
              10.fontColor = #FFFFFF
              10.fontFile = fileadmin/fonts/verdana.ttf
              10.fontSize = 12
              10.niceText = 1
              10.offset = 14, 16
 
              # Eine ggf. vorhandene zweite Textzeile anzeigen lassen
              15 < .10
              15.text.listNum = 1
              15.offset = 14, 32
 
              # Hilfsebene zur Berechnung der Höhe von Menüpunkten
              16 < .10
              16.text.case = upper
              16.text.listNum = 1
              16.fontSize = 22
              16.offset = 1000,1000
 
              # Eine weisse Linie erzeugen
              20 = IMAGE
              20.file = GIFBUILDER
              20.file {
                 XY = 178,1
                 backColor = #FFFFFF
              }
              20.offset = 0, 23+[16.h]
           }
 
           # Einen RollOver-Zustand beschreiben
           1.RO < .1.NO
           1.RO.backColor = #061467
 
          


	   # Die zweite Ebene
           2 < .1
	   2.NO {
              wrap = <br />|
              XY = 178, 24+[16.h]
              backColor = #D3E2F9
 
              # Text auf den Menüpunkt rendern
              10 = TEXT
              10.text.field = title
              10.text.listNum = 0
              10.text.listNum.splitChar = _
              10.fontColor = #061467
              10.fontFile = fileadmin/fonts/verdana.ttf
              10.fontSize = 10
              10.niceText = 1
              10.offset = 14, 16
 
              # Eine ggf. vorhandene zweite Textzeile anzeigen lassen
              15 < .10
              15.text.listNum = 1
              15.offset = 14, 32
 
              # Hilfsebene zur Berechnung der Höhe von Menüpunkten
              16 < .10
              16.text.case = upper
              16.text.listNum = 1
              16.fontSize = 22
              16.offset = 1000,1000
 
              # Eine weisse Linie erzeugen
              20 = IMAGE
              20.file = GIFBUILDER
              20.file {
                 XY = 178,1
                 backColor = #FFFFFF
              }
           # Einen RollOver-Zustand beschreiben
           2.RO < .2.NO
           2.RO.backColor = #C1D5F4

	}
	   # Die dritte Ebene
           3 < .1
	   3.NO {
              wrap = <br />|
              XY = 178, 24+[16.h]
              backColor = #364497
 
              # Text auf den Menüpunkt rendern
              10 = TEXT
              10.text.field = title
              10.text.listNum = 0
              10.text.listNum.splitChar = _
              10.fontColor = #FFFFFF
              10.fontFile = fileadmin/fonts/verdana.ttf
              10.fontSize = 10
              10.niceText = 1
              10.offset = 14, 16
 
              # Eine ggf. vorhandene zweite Textzeile anzeigen lassen
              15 < .10
              15.text.listNum = 1
              15.offset = 14, 32
 
              # Hilfsebene zur Berechnung der Höhe von Menüpunkten
              16 < .10
              16.text.case = upper
              16.text.listNum = 1
              16.fontSize = 22
              16.offset = 1000,1000
 
              # Eine weisse Linie erzeugen
              20 = IMAGE
              20.file = GIFBUILDER
              20.file {
                 XY = 178,1
                 backColor = #FFFFFF
              }
           # Einen RollOver-Zustand beschreiben
           3.RO < .2.NO
           3.RO.backColor = #061467

	}


	   # Die vierte Ebene
           4 < .1
	   4.NO {
              wrap = <br />|
              XY = 178, 24+[16.h]
              backColor = #D3E2F9
 
              # Text auf den Menüpunkt rendern
              10 = TEXT
              10.text.field = title
              10.text.listNum = 0
              10.text.listNum.splitChar = _
              10.fontColor = #061467
              10.fontFile = fileadmin/fonts/verdana.ttf
              10.fontSize = 10
              10.niceText = 1
              10.offset = 14, 16
 
              # Eine ggf. vorhandene zweite Textzeile anzeigen lassen
              15 < .10
              15.text.listNum = 1
              15.offset = 14, 32
 
              # Hilfsebene zur Berechnung der Höhe von Menüpunkten
              16 < .10
              16.text.case = upper
              16.text.listNum = 1
              16.fontSize = 22
              16.offset = 1000,1000
 
              # Eine weisse Linie erzeugen
              20 = IMAGE
              20.file = GIFBUILDER
              20.file {
                 XY = 178,1
                 backColor = #FFFFFF
              }
           # Einen RollOver-Zustand beschreiben
           4.RO < .2.NO
           4.RO.backColor = #C1D5F4

	}
}
brokemeister ·

Hallo,

Bastel dir doch erst mal das Menü als einfaches Menü. Und teste ob es klappt. Dann kannst du es auf komplizierte Menüs übertragen. Knapp 200 Zeilen TS zu überprüfen kostet viiiel Zeit..

Malte

fflasche ·

sind ja nur 50...

danach wird ja alles Kopiert!

habe es ja schon versucht... mir auch schon andere Menü Beispiele angeguckt... aber check das leider noch nicht.

brokemeister ·

Also deine TS hat 185 Zeilen. Wenn du davon nur einen Teil brauchst solltest du auch nur den Teil angeben...

Dann musst du jede Änderung mal Schritt für Schritt machen und schauen, ab wann es nicht mehr funktioniert. Dann ist es deutlich einfacher...

Malte