[TYPO3-german] lib.stdHeader als Grafik - kein rendering mit Umlauten ?

Markus Kobligk markus at kobligk.de
Thu Oct 6 00:01:46 CEST 2011


Hallo zusammen,

ich generiere das header-Feld aus dem Backend als Grafiken raus, klappt 
soweit auch wunderbar, außer die Umlaute. Enthält eine Überschrift 
Umlaute, dann kommt gar nichts mehr raus :(

Die Schrift kann definitiv Umlaute, denn das Hauptmenü der Seite  wird 
als GMENU mit derselben Schrift gerendert.

Ich bin grad ein wenig ratlos, warum das Generieren von Grafiken mit 
dieser Schrift in einem GMENU funktioniert und bei lib.stdHeader nicht. 
Da scheint ja irgendetwas anders gerendert zu werden...

lib.stdheader.10.1 = IMAGE
lib.stdheader.10.1 {
   wrap = <h1>|</h1>

   file = GIFBUILDER
   file {
     XY = [10.w]+2,[10.h]+3
     transparentBackground = 0

     10 = TEXT
     10 {
       text {
         field = header
         case = upper
       }

       fontSize = 22
       offset = 0,16
       fontFile = fileadmin/fonts/gillsans.ttf
       fontColor = #dd0022
       niceText = 0
       antiAlias = 1
       align = left
       spacing = 0
       wordSpacing = 0
     }
   }
}

Wer hatte schon ähnliche Probleme?

Mein Versuch das ganze durch eine userFunc zu jagen und dort utf8_decode 
anzuwenden scheiterte leider daran die Überschrift an die userFunc zu 
übergeben...

...
10 = TEXT
10 {
   text {
   field = header
   case = upper
   cObject = USER
   cObject {
     includeLibs = fileadmin/php/user_various.php
     userFunc = user_various->utf8decodeUmlauts
     // WIE kriegt man nun das Feld header an die userFunc übergeben????
   }
}
...

Ratlose Grüße,
Markus


More information about the TYPO3-german mailing list