[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