Zum Inhalt springen

Gifbuilder Text Constant-Variable einsetzen geht nicht

Erstellt am 5. März 2007 · 3 Antworten · letzte Antwort am 21. April 2008

Tags: Bilder, Frage

danton ·

Hallo zusammen.
Bin kurz vorm verzweifeln!
Ich habe Constant Werte die ich im TS verwenden möchte.
Und zwar speziell bei einem gifbuilder-objekt.
Das Objekt hat einen Text und ein Bild.
Der Text soll als Wert die Constant-Variable bekommen.
Im Object-Browser sehe ich genau das er den Wert hat nur leider weißt er den Wert nicht zu.
Im FE kommt nur das Bild.

CONSTANTS

#cat=newsletter/file/a; type=file[web]; label=Newsletter Headerbild***
newsletter.headerfile = fileadmin/bilder/basis/newsletter/header_pic1.gif
#cat=newsletter/string/b; type=string; label=Newsletter Weckrufnr.***
newsletter.weckrufnr = 03

TypoScript

temp.header = IMAGE
temp.header.file = GIFBUILDER
temp.header.file {
  XY = 600, 346
  quality=100
  format=jpg
  backColor = #000000
  
  10 = TEXT
  10 {
    text = {$newsletter.weckrufnr}
    fontSize = 20
    fontFile = fileadmin/templates/fonts/arial.ttf
    fontColor = #FF0000
    offset = 200,80
    niceText = 0
  }
  20 = IMAGE
  20 {
    file = {$newsletter.headerfile}
    file.width = 600
    offset = 0, 0
  }
}

Bitte helft mir.
Gruß Danton

laptop24 ·

Tja,

drehe doch einfach mal die Reihenfolge von Objekt 10 und 20 um!

Das Bild wird im Moment ÜBER den Text gelegt. Damit ist der Text nicht sichtbar.

danton ·

Oh mann bin ich ein Depp #angry#
Vor lauter rum suchen ist mir das nicht aufgefallen. :-(
Vielen Dank Dir :-)

tollepakete ·

Hallo zusammen, habe ein ähnliches Problem mit dem Gifbuilder.
Da wir mehrer Sprachen im Einsatz haben und nicht alles über Seiteninhalte darstellen konnten, haben wir für einzelne Funktionen z.B. "Quick-Links" ein Constatwerte eingesetzt. (10.text = {$hansa.links.text})
Nach Prüfung werden nun die ersetzten Texte unter constants der osteuropäischen Sprachen Tschechien, Polen, Russland, ... nicht dargstellt.
Ursachen könnten eventuell Codiereung, bzw. Schriftart sein.
Anbei der ein AUszug aus dem Tempate.

# quicklinks header
temp.quicklinks = COA
temp.quicklinks.10 = IMAGE
temp.quicklinks.10.wrap = | <br>
temp.quicklinks.10.file = GIFBUILDER
temp.quicklinks.10.file {
transparentBackground = 1
XY = 200,50
10 = TEXT
10.text = {$hansa.links.text}
10.fontFile = fileadmin/fonts/
# 10.fontFile = fileadmin/css/ARIAL.TTF
10.fontSize = 22
10.fontColor = #595959
10.offset = 40,30
10.niceText = 1
}

Danke für die Unterstützung.

Falco