Zum Inhalt springen

crdate auslesen und im Fluid-Template ausgeben

Erstellt am 18. Oktober 2016 · 3 Antworten · letzte Antwort am 21. Oktober 2016

Tags: Fluid, Inhaltselemente, TYPO3 7, Frage

mimii ·

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

mimii ·

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

Julian.​Hofmann ·

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:
	}
}