clemens_boehnel
I'm new here

FS_LIST - Gültigkeitszeitraum für einzelne Einträge (FS4)

Jump to solution

Hallo Community,

gibt es eine Möglichkeit für einzelne Einträge innerhalb einer FS_LIST einen Gültigkeitszeitraum zu definieren?

Wäre es zudem realisierbar eine automatische Generierung durchzuführen, wenn z.B. Inhalte nicht mehr gültig sind?

Wie würde eine Alternative aussehen(best practice)

-> Via JSP ein gepflegtes Datum überprüfen?

Danke & Viele Grüße

1 Solution

Accepted Solutions
feddersen
Community Manager

Hallo,

Gültigkeitszeiträume können nur auf normalen Absätzen definiert werden, nicht auf Absätzen innerhalb einer FS_LIST.

Genierungen können programmatisch ausgeführt werden, es gibt aber keine automatische Lösung um den Zeitpunkt herauszufinden, an dem ein Absatz seine Gültigkeit verliert. Mittels API kann man sowas aber sicherlich umsetzen.

Der gängige Weg ist in der Tat die Absätze über JSP auszublenden. Innerhalb einer FS-List können die Absätze entsprechende "Gültig bis" Felder enthalten, die entsprechend ausgewertet werden.

View solution in original post

3 Replies
feddersen
Community Manager

Hallo,

Gültigkeitszeiträume können nur auf normalen Absätzen definiert werden, nicht auf Absätzen innerhalb einer FS_LIST.

Genierungen können programmatisch ausgeführt werden, es gibt aber keine automatische Lösung um den Zeitpunkt herauszufinden, an dem ein Absatz seine Gültigkeit verliert. Mittels API kann man sowas aber sicherlich umsetzen.

Der gängige Weg ist in der Tat die Absätze über JSP auszublenden. Innerhalb einer FS-List können die Absätze entsprechende "Gültig bis" Felder enthalten, die entsprechend ausgewertet werden.

Vielen Dank Smiley Happy

0 Kudos

Christoph Feddersen schrieb:

Der gängige Weg ist in der Tat die Absätze über JSP auszublenden. Innerhalb einer FS-List können die Absätze entsprechende "Gültig bis" Felder enthalten, die entsprechend ausgewertet werden.

Das gilt natürlich nur, wenn es sich sowieso um JSP Seiten handelt Smiley Wink Bei reinen HTML Seiten könnte man auch zwei Datumseingabekomponenten vorsehen, die im Template geprüft werden. Nur wenn der aktuelle Zeitpunkt (entweder #startdate oder #global.now) zwischen diesen beiden Datumseinträgen liegt, wird der Absatz generiert. Dazu einfach ein $CMS_IF(...)$ um den gesamten Absatz setzen.

Viele Grüsse aus Dortmund,

  Holger Höbbel