[TYPO3-german] datensatz als text in gifbuilder rendern

Christian Wolff chris at connye.com
Sun Apr 5 20:11:56 CEST 2009


Gerhard Rasi schrieb:
> hallo
> 
> ich möchte dem backenduser ermöglichen text zu definieren, der dan per
> gifbuilder auf den banner gerendert wird.
> mit konstanten funktioniert das, aber mit content textobjekten nicht.
> 
> ich lese zum beispiel den header des ersten datensatzes der linken
> spalte aus:
> 
> temp.contentLeftHeader_eins = CONTENT
> temp.contentLeftHeader_eins {
>     table=tt_content
>  wrap=|
>  select {
>            pidInList = 1
>            languageField=sys_language_uid
>           orderBy=sorting
>            max=1
>            begin=0
>            selectFields=header
>            where=colPos=1
>  }
> renderObj=COA
> renderObj    {
>                    10=TEXT
>                    10    {
>                              required=1
>                              wrap= |
>                              field=header
>                             }
>                      }
> }
> 
> und möchte den text mit gifbuilder ausgeben:
> 
>    temp.toppic = COA
>    temp.toppic {
> 
>     10 = IMAGE
>     10.wrap = |
>     10.file = GIFBUILDER
>     10.file {
>         backColor = #fff
>  XY = 243,595
>         20 = IMAGE
>         20.file = fileadmin/daten/banner/banner.jpg
>         20.file.import.data = levelmedia: -1, "slide"
>         20.file.import = uploads/media/
>         20.file.import.listNum = 0
>         20.file.import.override.field = media
> 
>         30 = TEXT
>         30 {
>            text = {$variable}
>           ##    text.data < temp.contentLeftContent_eins    ##
>            fontSize = 14
>            fontFile = fileadmin/fonts/tahoma.ttf
>            fontColor = #196781
>            offset = 15,150
>            align = center
>            niceText = 0
>     }
>   }
> }
> 
> 
> mit
> 30 = TEXT
>         30 {
>            text = {$variable}
> 
> klappts wunderbar, aber mit:
> 
> 30 = TEXT
>         30 {
>            text < temp.contentLeftContent_eins
> 
> geths natürlich nicht.
> 
> wie kann ich den text im content objekt temp.contentLeftContent_eins dem
> coa text objekt übergeben.
> 
> vielen dank für hilfe
> gerhard rasi
> 
> 

hi das gifbuilder TEXT object hat für die eigenschaft text die stdWrap
optioen.

also solte folgendes funktionieren

30 = TEXT
30 {
	text.stdWrap.cObject < temp.contentLeftContent_eins
}

gruss chris

-- 
Christian Wolff // Berlin
http://www.connye.com

some projects:
http://richtermediagroup.com | http://titanic.de |
http://fairplay-homepage.de


More information about the TYPO3-german mailing list