Hallo!
folgendes szenario: ich möchte gerne eine grafik dynamisch zusammen bauen und ausgeben lassen. ob über externe php-datei oder vielleicht mit dem GIFBUIDER objekt ist erstmal egal. ich habe einen hintergrund in form eines gifs. darauf soll ein bild platziert werden, und zwar genau das, was auf jeder seite jeweils in der rechten spalte (styles.content.getRight) über das backend eingefügt wurde. anschließend soll noch der seitentitel als schrift darüber generiert werden und das ganze dann in einen marker (###bild###) ausgegeben werden.
bof. geht das überhaupt? welche methode würdet ihr vorschlagen? ich brauch einfach einen ansatz, an dem ich weiterarbeiten kann... #paralyzed#
vielen dank schonaml im voraus!!!
gruß,
niels
geht mit Gifbuilder, sieh Dir mal die Doku "Typoscript by Example" an
liebe Grüße
Birgit
danke für die antwort birgit!!
ich hab schon mit dem gifbuilder rumgespielt, die grafiken kriege ich mittlerweile auch zusammengesetzt, schrift ist auch draufgerendert.
jetzt habe ich aber das problem, dass ich ja das bild aus der rechten spalte der seite mit einbetten muss.
kann ich darauf überhaut zugreifen? ich würde mich über hilfe freuen....
vielen dank schonmal,
gruß,
niels
mal so aus'm Bauch:
Wie fügst Du denn das Bild in die rechte Splate ein? Mit styles.content.getRight oder über das Feld media.upload??? In letzterem Fall kannst Du darauf zurückgreifen. Das erste Bild im Feld wäre dann Nummer 0 usw. fortlaufend. Bei styles.content.get muss ich mal überlegen. Müsste aber über den entsprechenden Marker auch gehen. Poste mal Deinen Code.
liebe Grüße
Birgit
äh, naja, im mom habe ich das bild noch gar nicht in einen marker gepackt. ist das der weg? ich hätte es jedoch höchstwarscheinlich über styles.content.getRight gemacht. angezeigt werden soll das bild ja eh nur im gifbuilder-bild...
hier mal der ts-code des gif-builders:
marks.contentbg= IMAGE
marks.contentbg.file = GIFBUILDER
marks.contentbg.file {
XY = [10.w], [10.h]
10 = IMAGE
10.file = fileadmin/myjpgbuilder/whiteback.gif
# HIER SOLL DAS BILD AUS DER SPALTE "RIGHT" IM BE REIN!!
20 = IMAGE
20.file = fileadmin/myjpgbuilder/shaker.jpg
30 = TEXT
30.text.field = title
30.text.wrap = : |
30.offset = 50,90
30.niceText = 1
30.align=left
30.fontSize= 40
30.fontFile = t3lib/fonts/verdana.ttf
# HIER SOLL DIE FARBE AUS DEM PHPSCRIPT REIN!
30.fontColor < temp.Color
}
hoffe, das ist irgendwie verständlich...
gruß,
niels
So kannst Du Dein Bild in der rechten Spalte einsetzen (wenn es auf jeder Seite wechseln soll):
marks.CONTENT_BILD = COA
marks.CONTENT_BILD {
### diesen Teil für das Gifbuilder-Bild übernehmen
10 = IMAGE
10.file {
import.field = media
import = uploads/media/
import.listNum = 0
width = 300
height = 450
}
### bis hierher, Attribute sind überschreibbar
10.wrap = |
}
marks.CONTENT_BILD {
editIcons = tt_content : image [imageorient|imagewidth|imageheight]
}
}
Sollte so gehen
liebe Grüße
Birgit