[TYPO3-german] Gifbuilder

Jana Golinowski jgolinowski at codematix.de
Mon Dec 17 09:09:12 CET 2012


Hallo Kay,

ich hatte neulich etwas Ähnliches. Pack deine Farbauswahl in 
backColor.stdWrap.cObject. Bei meinem Projekt habe ich so in Abhängigkeit vom 
layout-Feld der Seite die Farbe eingestellt.

Grüße, Jana.


Am 16.12.2012 23:24, schrieb Kay Strobach:
> Hallo zusammen,
>
> ich muss aus einer SW Grafik dynamisch ein Logo in anderen Farben rendern.
>
> Das geht soweit mit dem folgenden TS:
>
>> rahmenBoxLogo = IMG_RESOURCE
>> rahmenBoxLogo {
>> 	stdWrap.wrap = url("|")
>> 	file = GIFBUILDER
>> 	file {
>> 		XY = [20.w],[20.h]
>> 		20 = IMAGE
>> 		20.file = GIFBUILDER
>> 		20.file {
>> 			XY = 128,22
>> 			backColor = red
>> 		}
>> 		20.mask = EXT:skin_sbs_cd_redsys/css/colors/less/images/logo_sbs_typo3_sw.png
>> 	}
>> }
>
> In dem Beispiel wird die Farbe (red) als String angegeben, das geht auch
> mit einer TSConst relativ einfach, dummerweise bekomme ich die Farbe
> aber aus einem String, der wie folgt aussieht : farbe1|farbe2
>
> Auch das läßt sich mit TS auslesen:
>
>> inputColor1 = TEXT
>> inputColor1 {
>> 	value = {$lessColorScheme}
>> 	split {
>> 		token.char = 124
>> 		cObjNum = 1|*|2
>> 		1.current = 1
>> 	}
>> }
>
>
>
> Dummerweise kann ich statt = red nicht einfach<  inputColor1 schreiben,
> was für ein Objekttyp ist backColor, wie bekomme ich das Ergebnis eines
> cObj in backColor ;), oder muss ich doch nochmal die Struktur ändern und
> jede Farbe einzeln ablegen :(
>
> Danke schonmal
>
> Grüße
> Kay



More information about the TYPO3-german mailing list