Hallo zusammen,
ich versuche über ein ganz einfaches Frontend-Plugin die Ausgabe eines mehrzeiligen Textes als Grafik zu erzeugen.
Anbei die Typoscript Angaben:
plugin.user_zitatstartseite_pi1 {
image = IMAGE
image {
file = GIFBUILDER
file {
XY = [10.w]+5,200
backColor = #111111
10 = TEXT
//10.text = dwedd wedwe dwed we | vcfreferferferferfer
# hier fängt der Split an
10.text.listNum = 0
10.text.listNum.splitChar = #
10.fontFile=fileadmin/template/fonts/Verdana.TTF
10.fontColor = #FFFFFF
10.fontSize = 28
10.offset = 0,25
# setzt die zweite Zeile unter die erste
15 < .10
15.text.listNum = 1
15.offset = 0,59
}
}
}
Und der Ausschnitt aus der class:
...
$imgconf = $this->conf['image.'];
$imgconf['altText'] = $zitat;
$imgconf['titleText'] = $zitat;
$imgconf['file.']['10.']['text'] = $zitat;
$content .= $this->cObj->IMAGE($imgconf);
...
Dabei tritt folgendes Problem auf:
Solange ich den Text direkt im Typoscript übergebe -> //10.text = dwedd wedwe dwed we | vcfreferferferferfer wird die Grafik wunderbar mehrzeilig erzeugt.
Sobald ich aber den Text wie gewünscht in der Class übergebe wird mir immer nur die erste Zeile erzeugt.
Das ist jetzt das große ? für mich. Ich kann nicht nachvollziehen warum.
Jegliche Treffer über google und suchen haben mich auch nicht weitergebracht.
Vielleicht hat jemand eine Idee?
Merci und Grüße
Konrad