Nov.
21
Datum der tt_news als Grafik darstellen
Montag, 21.11.2011 19:13
Möchte man das Datum in der Latest-, List- oder/und Single-Ansicht der tt_news als Grafik darstellen, so ist etwas TypoScript-Arbeit nötig. Mit folgendem Schnipsel (am Beispiel Latest-Ansicht) ist dies aber kein (größeres) Problem.
plugin.tt_news {
displayLatest {
date_stdWrap.strftime >
date_stdWrap.cObject = IMAGE
date_stdWrap.cObject.titleText.field = title
date_stdWrap.cObject.altText.field = title
date_stdWrap.cObject.file = GIFBUILDER
date_stdWrap.cObject.file {
# Groesse der zu erzeugenden Grafik
XY = 49, 49
# Format der Grafik
format = jpg
# Qualitaet der Grafik
quality = 95
# Daten fuer die Hintergrundgrafik
10 = IMAGE
# Pfad zum Hintergrundbild - hier ist der Pfad in einer Konstanten gespeichert
10.file = {$filepaths.images}news-latest-date.jpg
# Daten fuer den Tag
20 = TEXT
# Das Datumsfeld der tt_news verwenden
20.text.field = datetime
# Aus dem Datumsfeld wird nur der Tag verwendent
20.text.date = d
# Pfad zur Schriftart (ttf) - hier ist der Pfad in einer Konstanten gespeichert
20.fontFile = {$filepaths.fonts}arial.ttf
# Schriftgroesse
20.fontSize = 18
# Schriftfarbe
20.fontColor = #ffffff
# Abstand (links, oben)
20.offset = 0, 25
# Schrift formatieren
20.antiAlias = 1
20.niceText = 1
# Ausrichtung des Datums
20.align = center
# Daten fuer Monat und Jahr
# aus den Einstellungen vom Tag erben
30 < .20
# Monat als dreibuchstabige Abkürzung und zweistelliges Jahr
30.text.date = M.y
# Schriftgroesse
30.fontSize = 9
# Abstand (links, oben)
30.offset = 0, 40
}
}
}
Thema: Extensions, TYPO3, TypoScript | Kommentare (0) | Autor: mobasoft

