[TYPO3-german] IMAGE mit Bild aus levelmedia überschreiben
Lars Brinkmann
brinkmann.lars at gmail.com
Tue Jul 21 12:10:23 CEST 2009
Hallo Liste!
Ich möchte mit grafischem Text immer den aktuellen Seitentitel
ausgeben. Lediglich wenn ein Benutzer über die Seiteneigenschaften /
Ressourcen / Dateien eine Grafik eingebunden hat, soll statt dem
Seitentitel diese Grafik ausgegeben werden. Ich habe dazu folgendes
Script geschrieben:
temp.Anzeiger = IMAGE
temp.Anzeiger {
file = GIFBUILDER
file {
XY = [10.w]+25,30
transparentColor = #ffffff
transparentBackground = 1
10 = TEXT
10 {
text.field = title
fontSize = 26px;
fontFile = fileadmin/fonts/MyriadPro-LightCond.otf
fontWeight = 1
fontColor = #0e1654
offset = 0,26
niceText = 1
}
}
# Überschreiben, wenn Datei im Datensatz hinterlegt
override.cObject = IMAGE
override.cObject {
required = 1
file.import = uploads/media/
file.import.data = levelmedia:-1, slide
file.import.listNum = 0
}
}
Der erste Teil funktioniert auch ganz gut. Nur das Überschreiben will
nicht gelingen. Der Seitentitel wird dann zwar nicht angezeigt - die
Grafik leider auch nicht. Kann den Fehler leider nicht finden.
Mit folgendem Code würde es gehen. Dann steht entweder der Seitentitel
oder aber die Grafik auf der Seite. Aber hier ist es mir nicht
gelungen, den Seitentitel als grafischen Text zu schreiben.
temp.Praxis = TEXT
temp.Praxis {
field = title
# Überschreiben, wenn Datei im Datensatz hinterlegt
override.cObject = TEXT
override.cObject {
required = 1
data = levelmedia:-1, slide
listNum = 0
wrap = <img src="/uploads/media/|" alt=""/>
}
}
Kann mir jemand auf die Sprünge helfen?
Viele Grüße, Lars Brinkmann
--
brinkmann.lars at gmail.com
More information about the TYPO3-german
mailing list