Zum Inhalt springen

GMENU ohne Textanzeige

Erstellt am 29. Dezember 2005 · 3 Antworten · letzte Antwort am 3. Januar 2006

Tags: Bilder, Frage

Barny77 ·

Hallo.

Ich versuche ein GMENU mit blauem Hintergrund und weissem Text zu erzeugen. Leider zeigt er mir nicht den Text an.

Habe den Code aus dem Buch "Praxiswissen Typo3" übernommen, aber es will nicht klappen.

# Das Menü einlesen
   MENU_LINKS = HMENU
   MENU_LINKS {
   special = directory
   special.value = 1
   1 = GMENU
   1.NO = 1
   1.NO {
      XY = 150, 24+[16.h]
      backColor = #000040
      
     # Text auf Menüpunkt rendern
     10 = TEXT
     10.text.field = title
     10.fontColor = #FFFFFF     
     10.text.listNum = 0
     10.text.listNum.splitChar = |
     10.fontFile = fileadmin/template/fonts/arial.ttf
     10.fontSize = 12
     10.niceText = 1
     10.offset = 14, 16

    #2. Zeile einfügen
     15 < .10
     15.text.listNum = 1
     15.offset = 14, 32
    #Hilfsebene zur Höhenberechnung 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 = 150,1
      backColor = #CCCCCC
}
     20.offset = 0, 23+[16.h]
}
    # Einen RollOver erzeugen
    1.RO < .1.NO
    1.RO.backColor = #000060
    # 2. Ebene erzugen
    2 < .1
    2.NO {
     backColor = #FFFFCC
     10.fontColor = #000060
     10.fontSize = 11
}
    2.RO < .2.NO
    2.RO.backColor = #FEFEF7
}
}

In den ganzen Typo3-Foren konnte ich leider keine Antwort finden.

Vielen Dank für Eure Hilfe!

dj_jeff ·

Das gleiche Problem habe ich auch schon bei anderen erzeugten Grafiken in Typo3 gehabt. Bei mir hat es funktioniert, indem ich die Eigenschaft "niceText" immer auf den Wert "0" gesetzt habe. Normalerweise aktiviert die Eigenschaft die Kantenglättung. Mir konnte aber auch noch keiner sagen, warum das nicht funktioniert.

Loco ·
dj_jeff schrieb

Mir konnte aber auch noch keiner sagen, warum das nicht funktioniert.

Nicetext = 1 funtkioniert mit manchen Versionen von ImageMagick nicht.