Zum Inhalt springen

2. Navigationsebene und RollOver Zustand

Erstellt am 20. September 2006 · Noch keine Antworten

Tags: Frage

energY ·

Hallo Leute, ich bin neu in typo3 und arbeite nun mit den Buch "Praxiswissen typo3" von Robert Meyer.

Ich bin nun auf Seite 144 angelangt und versuche nun den "RollOver" Effekt und eine 2. Menüebene zu erstellen. Wie ihr euch schon denken könnt funtioniert es leider nicht. Wäre echt sehr nett, wenn einer von euch mir sagen könnte, was an meinen Code falsch ist, ich finde den Fehler einfach nicht.

page = PAGE
page {
      typeNum = 0
      # Allgemeine Seiteneigenschaften setzen
      bodyTag = <body bgcolor="#FFFFFF" topmargin="0" leftmargin="0">
      meta.AUTHOR = Paul Puttich
      meta.DESCRIPTION = Beschreibung der Homepage
      stylesheet = fileadmin/style.css
      
      # Die Designvorlage integrieren
      10 = TEMPLATE
      10.template = FILE
      10.template.file = fileadmin/vorlage.html
      10.workOnSubpart = DOKUMENT
      
      10.marks {
          # Den Platzhelter Datum ansprechen
          DATUM = TEXT
          DATUM.data = date : d.m.y
          
          # Das Logo einlesen
          LOGO = IMAGE
          LOGO.file = fileadmin/images/logo.jpg
          LOGO.file.width = 178
                       
          # Den Trailer dynamisch ansprechen
          TRAILER = IMAGE
          TRAILER.file = GIFBUILDER
          TRAILER.file {
              XY = 759, 99
              backColor = #FFFFFF
                  
              # Das Hintergrundbild einlesen
              10 = IMAGE
              10.file.import = uploads/media/
              10.file.import.data = levelmedia:-1, slide
              10.file.import.listNum = 0
              10.file.width = 759
              10.offset = 0, -150
              
              # Den Verlauf einarbeiten
              20 = IMAGE
              20.file = GIFBUILDER
              20.file.backcolor = #FFFFFF
              20.file.XY = 759,99
              20.mask = fileadmin/images/mask.jpg
          
              # Text auf den Trailern rendern
              30 = TEXT
              30.text.field = subtitle // title
              30.fontFile = fileadmin/fonts/verdana.ttf
              30.fontSize = 24
              30.fontColor = #364497
              30.niceText = 1
              30.offset = 10, 85
          }            
          
          # Das Textmenü oben erstellen
          MENU_OBEN = HMENU
          MENU_OBEN {
              special = directory
              special.value = 27
              1 = TMENU
              1.NO = 1
              1.NO.linkWrap =  | ||*| | ||*| |
          }
                    
          # Das grafische Menü erstellen
          MENU_LINKS = HMENU
          MENU_LINKS {
              wrap = <img src="fileadmin/images/linie_weiss.gif" width="178" height="1" alt="" /><br />|
              special = directory
              special.value = 28
              entryLevel = 1
              1 = GMENU
              1.NO = 1
              1.NO {
                  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 = 0
                  10.offset = 14, 16
                  
                  # Eine ggf. vorhandene zweite Textzeile
                  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 als Kopie der ersten Ebene beschreiben
                 2 < .1
                  2.NO {
                      backColor = #D3E2F9
                      10.fontColor = #061467
                      10.fontSize = 11
                  }
                  2.RO < .2.NO
                  2.RO.backColor = #C1D5F4
             }    
          }  
      }
}

Ich wäre euch wirklich sehr Dankbar für einen Hinweis/Tipp.
MFG

[EDIT]
Problem gefunden, ich habe vergessen ein klammer zu schliesen.