Zum Inhalt springen

Grafikmenü zeigt keinen Text an

Erstellt am 11. Juni 2006 · 3 Antworten · letzte Antwort am 11. Juni 2006

Tags: Frage

ingokr ·

Hallo,

ich arbeite zur zeit an einer homepage mit Typo3. Ich habe ein Grafikmenü eingebuat was soweit auch funktioniert, leider wird mir im "MENU_LINKS" der Text für die Links nicht angezeigt und ich kann den Fehler einfach nicht finden. Hat einer von euch vieleicht ne Idee.

Ich verwende xammp als Server und Typo3 3.8.0

# Ausblenden der Typ-Nummer in der HTML-Adresse
   config.simulateStaticDocuments_noTypeIfNoTitle = 1

# Seite und Seiteneigenschaften festlegen:
    config.cache_period = 10
    page = PAGE
    page {
          typeNum = 0
          stylesheet = fileadmin/gemeinsame_dateien/style/style.css
        
          # Template, das verwendet wird:
            10 = TEMPLATE
            10 {
                template = FILE
                template.file = fileadmin/gemeinsame_dateien/templates/hauptseite.htm
                               
                 # Inhalt:
                   marks {
                          # Den Trailer einlesen
                            TRAILER = IMAGE
                            TRAILER{
                                    file = fileadmin/gemeinsame_dateien/images/logo/trailer.gif
                                   }

                           # Das Logo einlesen
                             LOGO = IMAGE
                             LOGO{
                                  file = fileadmin/gemeinsame_dateien/images/logo/jugendk.gif
                                  }

                            # Klickpfad ansprechen
                              KLICKPFAD = COA
                              KLICKPFAD {
                                         # Der vorgeschaltete Text
                                           10 = TEXT
                                           10.value = Sie befinden sich hier: 
  
                                         # Den Klickpfad an Position 20 darstellen
                                           20 = HMENU
                                           20 {
                                               special = rootline
                                               1 = TMENU
                                               1.NO = 1
                                               1.NO.linkWrap = | / 
                                              }
                                         }

                            # Das Textmenü oben erstellen
                              MENU_OBEN = HMENU
                              MENU_OBEN {
                                         special = directory
                                         special.value = 14
                                         1 = TMENU
                                         1.NO = 1
                                         1.NO.linkWrap =  | | |*|  | | |*|  |
                                         }
                                   
                            # Das grafische Menü erstellen
                              MENU_LINKS = HMENU
                              MENU_LINKS {
                                          special = directory
                                          special.value = 2
                                          entyLevel = 2
                                          1 = GMENU
                                          1.NO = 1
                                          1.NO {
                                                XY = 200, 24
                                                backColor = #003399
  
                                        # 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/gemeinsame_dateien/fonts/lugd.ttf
                                          10.fontSize = 12
                                          10.niceText = 1
                                          10.offset = 20, 16
                                        
                                        # Eine ggf. vorhandene zweite Textzeile
                                          15 < .10
                                          15.text.listNum = 1
                                          15.offset = 20, 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 = 200, 1                            
                                                   backColor = #FFFFFF
                                                   }                                                                            
                                           20.offset = 0, 23+[16.h]
                                       }

                                       # Einen RollOver erstellen
                                         1.RO < .1.NO
                                         1.RO.backColor = #C6D5E8

                                       # Die zweite Menüebene
                                         2 < .1
                                         2.NO {
                                               backColor = #C6D5E8
                                               10.fontColor = #FFFFFF
                                               10.fontSize = 11
                                               }
                                          2.RO < .2.NO
                                          2.RO.backColor = #003399
                                    }
                                    
                                   # Inhalt der Seite
                                      INHALT = CONTENT
                                      INHALT < styles.content.get
                                      INHALT.select.orderBy = sorting

                                    # News Box Anzeigen
                                        AKTUELLES < plugin.tt_news
                                        AKTUELLES {
                                                   templateFile = fileadmin/gemeinsame_dateien/templates/news.htm
                                                   code >
                                                   code = LATEST
                                                   latestlimit >
                                                   latestlimit = 4
                                                   pid_list >
                                                   pid_list = 31
                                                   PIDitemDisplay = 31
                                                   }                                                     

                                     # Kalender Box anzeigen
                                       KALENDER = PHP_SCRIPT_EXT
                                       KALENDER.file = fileadmin/gemeinsame_dateien/scripts/kalender.php 

                                     # Login Box anzeigen
                                       LOGIN < tt_content.login
                                       LOGIN {
                                              hiddenFields.pid.value = 4
                                              dataArray.label = Benutzername:                                                      
                                              dataArray.label = Passwort:
                                                                                                         
                                       [loginUser = *]                                         
                                            tt_content.login{
                                                                                                                          dataArray.10.label = Sie sind als Benutzer <b>ingokr</b> eingeloggt
                                                                                          
                                             image = IMAGE                                                                                
                                             image.file = GIFBUILDER                                                                               
                                             image.file {                                                                                               
                                                         XY = 100, 20                                                                                               
                                                         backColor = red                                                                                               
                                                         10 = TEXT                                                                                               
                                                         10.text = Logout                                                                                               
                                                         10.fontSize = 15                                                                                               
                                                         10.fontColor = white                                                                                                  
                                                         10.fontFile = fileadmin/gemeinsame_dateien/fonts/verdanab.ttf                                                                                               
                                                         10.niceText = 1                                                                                               
                                                         10.offset = 1, 16                                                                                                      
                                                }}}}}}

Danke Ingo

toyde ·

Zur Vervollständigung:
Das "niceText"-Problem tritt bei älteren Konstellationen mit TYPO3 und IM häufiger auf.

Thread als gelöst markiert.