Du hast eine Frage? Stell sie der t3n-Community!

? Beispielfragen

Um selbst eine Frage online zu stellen, melde dich bitte an.

Zur Anmeldung

Datumsabfrage in eigenem FCE

7 Punkte

Frage markiert als beantwortet

von dersven  Heavy User  vor 8 Monaten

Ich habe in meinem TYPO3-Projekt mit TemplaVoila ein FCE gebaut in der u.a ein Datum eingetragen werden soll.
Nun soll abhängig des heutigen Datum einem DIV-Container die class=“abgelaufen” hinzugefügt werden, wenn das Datum älter als heute ist.

Wie muss ich an sowas ran gehen?

Nachträglich bearbeitet am 19.09.11 08:56

1 Antwort

2 Punkte

von parie  Heavy User  vor 8 Monaten

Du kannst zum Beispiel auf den DIV-Container ein Attribut-Mapping machen und dort wie Typoscript die Ausgabe des Namen via Datum beeinflussen.

Nachträglich bearbeitet am 19.09.11 08:58

Code

<field_div_class type="array">
	<type>attr</type>
	<tx_templavoila type="array">
		<title>Div Class</title>
			<sample_data type="array">
				<numIndex index="0"></numIndex>
			</sample_data>
			<eType>none</eType>
			<TypoScript>
				/* nicht sichtbar bis zum Zeitpunkt */
				10 = TEXT
				10.value = abgelaufen
				10.stdWrap.if {
					value.data = date:U
					isLessThan = 1316386947
				}
				/* sichtbar bis zum Zeitpunkt */
				15= TEXT
				15.value = akutell
				15.stdWrap.if {
					value.data = date:U
					isGreaterThan = 1316386947
				}
			</TypoScript>
	</tx_templavoila>
</field_div_class>

Kommentare

  • dersven: ah cool. Danke.
    als alternative habe ich dem Editor jetzt nen Auswahlliste bereitgestellt in der er anzeigen oder ausblenden angeben kann.
    Aber das ist natürlich cooler. Werde ich ausprobieren. Danke.

    vor 8 Monaten

Melde dich an, um einen Kommentar zu schreiben.

Antwort schreiben

Um eine Antwort schreiben zu können, sollest du dich zuvor anmelden.

Zur Anmeldung