Exposed Filter auf Create-Datum liefert bei "ist gleich mit" keine Ergebnisse
Eingetragen von torfnase (1525)
am 14.05.2020 - 18:08 Uhr in
am 14.05.2020 - 18:08 Uhr in
Hallo zusammen,
bei einer View mit Exposed Filter auf das create-Datum eines Datensatzes (genauer: Entityform) kein Ergebnis, wenn ich die Operation: "ist gleich mit" benutze.
Ich gebe das Datum in dem Filter mit tt.mm.jjjj ein. Ich habe auch schon mal den Create-Timestamp eines Datensatzes in eine Datum verwandelt und dann gefiltert, aber das gab auch kein Ergebnis.
Wenn ich: "ist größer als oder gleich" verwende, bekomme ich richtige Ergebnisse.
Hat da von euch jemand Erfahrungen mit diesem speziellen Operanden ?
Gruß aus Aachen
Berthold
- Anmelden oder Registrieren um Kommentare zu schreiben
Das wird daran liegen,
am 16.05.2020 - 06:49 Uhr
Dass das Datum auch eine Uhrzeit enthält, die du kaum exakt treffen wirst.
Insofern wäre ein kombinierte Ausdruck, der datum mit 0:00 bis datum 23:59 enthält, richtiger.
Grüße
Ronald
Hallo Ronald, ich habe aus
am 16.05.2020 - 15:08 Uhr
Hallo Ronald,
ich habe aus dem Timestamp eines Datensatzes sogar ein Datum mit genauer Uhrzeit (sekundengenau), habe aber trotzdem kein Ergebnis bekommen.
Das ist wohl nicht zu lösen.
Folgender Workaround müsste funktionieren:
Man legt ein neues Datumsfeld an mit der Granulierung auf Tag und füllt dies automatisch mit dem Create-Datum.
Und dann nimmt man für die View eben dieses Datum als exposed Filter.
Das ist aber eigentlich ziemlich umständlich, es sollte anders funktionieren, indem man bei einem exposed - Filter (wenn es um ein Datum geht) eine Granulierung vornehmen kann.
Gruß aus Aachen
Berthold
Drupal Video-Tutorials