Zum Inhalt springen

tx_seminars titel als gifbuilder image (via RECORDS und dynamisches CSS)

Erstellt am 20. Oktober 2010 · Noch keine Antworten

Tags: Bilder, Frage

mrm2k7 ·

Hallo zusammen,
ich versuche ein Gifbuilder-Bild anstelle des normalen Textoutputs zu erstellen. Da im Typoscript der Extension hierfür kein Ansatzpunkt existiert habe ich mir folgendes überlegt: ich generiere ein Bild via RECORDS:

lib.test1=COA
lib.test1{
wrap=|
5=RECORDS
5 {
source = {GPvar:tx_seminars_pi1|showUid}
source.insertData = 1
tables = tx_seminars_seminars
conf.tx_seminars_seminars >
conf.tx_seminars_seminars = IMG_RESOURCE
conf.tx_seminars_seminars {
    file = GIFBUILDER
    file {
       XY = 670,[10.h]+[20.h]+[30.h]+23
	backColor = #ffffff
  transparentColor = #ffffff
	transparentColor.closest = 1
	  10 = TEXT
       10.text.field = title
       10.fontFile =  fileadmin/templates/fonts/EgoCom.ttf
       10.offset = 0,[10.h]
       10.fontSize = 30
     }
   }
}
}

Das klappt einwandfrei und ich kann es überall auf der Seite ausgeben (es erscheint, da es ein IMG_RECOURCE ist, der Pfad zum Bild)

Diesen Pfad würde ich nun gerne in ein dynamisches CSS packen. Allerdings erscheint hier auf einmal der Pfad nichtmehr. Das CSS wird erstellt und der stdWrap ist auch drin, aber die Pipe wird nicht durch meinen Pfad ersetzt.

dynamicStylesheet = PAGE
dynamicStylesheet {
    typeNum = 79
    config {
        disableAllHeaderCode = 1
        additionalHeaders = Content-type: text/css
        admPanel = 0
    }
    10 < lib.test1
    10.stdWrap.wrap (
h1.seminars {
    background-image: url(|);
}
)
}

Hat jemand eine Idee was ich falsch mache?Oder einen anderen Ansatz?

DANKE!