Hallo ins Forum,
die Frage steht ja schon in der Überschrift. Ich möchte für einige CEs das Datum der Erfassung mit anzeigen lassen. Wie lese ich das aus tt_content aus, formatiere es in das Format (z.B. für heute) 18. Oktober 2016 und lasse mir das Ganze dann noch über dem CE im Fluid Template ausgeben.
Danke für eure Hilfe und Gruß
mimii
Hallo mimii.
So ganz geht nicht alles aus Deiner Frage hervor. Aber generell lassen sich die Standardfelder auch ausgeben, wenn Du sie im jeweiligen Model berücksichtigst (bzw. dieses erweiterst):
http://stackoverflow.com/questions/13733546/how-to-use-standard-fields-like-crdate-and-cruser-id-with-typo3-and-extbase
Viele Grüße
Julian
Hallo Julian,
danke für die Antwort. Vielleicht habe ich mich zu kompliziert ausgedrückt. Zur Beschreibung mal ein einfacher Fall. Ein Redakteuer erfasst einen Text, dieser wird in tt_content mit crdate gespeichert. Den Text hole ich ganz normal über styles.content.get und gebe ihn über ne Variable im Fluid-Template aus. Nun soll unter dem Text im FE einfach das Datum stehen, wann der Text erfasst wurde. Ich vermute mal das geht mit CONTENT oder RECORDS.
THX und Gruß
mimii
Wenn Du styles.content.get direkt in eine Fluid-Variable packst, wäre dann nicht die Erweiterung von tt_content.text etc. die richtige Stelle, um das Datum mit an die Content-Elemente zu hängen? Dort hättest Du auch direkt Zugriff via field = crdate
Guck z.B. mal in CSS Styled Content:
lib.stdheader {
5 = TEXT
5 {
field = date
if {
isTrue {
field = date
}
isFalse = 1
isFalse {
if {
value = html5
equals.data = TSFE:config|config|doctype
}
}
}
strftime = %x
wrap = <p class="csc-header-date">|</p>
prefixComment = 2 | Header date:
}
}