View anzeigen, so lange Enddatum nicht erreicht

am 27.02.2015 - 11:40 Uhr in
Hallo,
es existiert ein View, der u.a. das Feld 'Content: Projektende' beinhaltet. Eine neue Anforderung lautet, den View nur anzuzeigen, so lange das Projektende nicht erreicht ist.
Mein Ansatz war unter 'Filter Criteria' das Feld 'Content: Projektende' mit dem Operator 'Is less than or equal to' zu verknüpfen. Leider kann ich dort nur ein festes Datum bzw. einen relativen Wert eingeben.
Gibt es eine Möglichkeit das Projektende im Views-Backend als Filter zu setzen?
- Anmelden oder Registrieren um Kommentare zu schreiben
Hallo, Du könntest mit Rules
am 27.02.2015 - 11:46 Uhr
Hallo,
Du könntest mit Rules das Datum abfragen und dann den Content auf unpublished setzten.
Im View Template wäre ansonsten auch noch eine Möglichkeit abzufragen und das rendern zu unterdrücken.
MfG
Robert
Zitat:Du könntest mit Rules
am 02.03.2015 - 20:02 Uhr
Du könntest mit Rules das Datum abfragen und dann den Content auf unpublished setzten.
Das wäre nicht nötig und auch unvorteilhaft, falls in einer anderen view irgendwann mal alle nodes aufgerufen werden sollen, die über das Enddatum raus sind.
@bolshii:
Du hast doch selbst schon geschrieben, im views Filter kann man auch einen relativen Wert eingeben. Das ist hier auch die Lösung.
Operator: "Ist weniger oder gleich"
Wert: now
Edit: Das betrifft natürlich die Filterung der Inhalte in der View, nicht die view selbst. Das hatte ich nicht genau genug gelesen, sorry. Hier würdest du unter "erweitert" einstellen, was gezeigt werden soll, wenn die view leer ist.