[TYPO3-german] Frontend-Plugin + mehrzeilige Grafik erzeugen
Martin Holtz
typo3 at martinholtz.de
Sat Sep 6 18:29:36 CEST 2008
Konrad Schiertz wrote:
> Hallo zusammen,
>
> nachdem mir bisher in einem Forum leider keiner helfen konnte versuche
> ich mein Glück noch hier in der Liste.
>
> Ich versuche über ein ganz einfaches eigenes 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 = #
sicher, dass splitChar "#" ist - im Beispiel Text hast du ne Pipe
> 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 Klasse:
> Php: Zeilennummerierung: An / Aus
>
> ...
> $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 Klasse ü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?
ich würde mal nach einem Tippfehler suchen.
gruß,
martin
More information about the TYPO3-german
mailing list