Ich habe einen Inhaltstyp mit einem Datumsfeld. Dieses Datumsfeld sammelt:
- Jahr
- Monat
- Tag
- Stunde
- Minute
Ich habe eine Ansicht mit einem Filter für dieses Feld erstellt. Die Granularität, mit der ich filtern kann, geht nur auf den Tag zurück. Selbst wenn ich operator: is greater than
und verwende Relative date: now
, ändert sich der Inhalt der Ansicht nur einmal am Tag. Das bedeutet, dass Stunde und Minute nicht berücksichtigt werden.
Irgendwelche Ideen, wie man das löst?
Antworten:
1) Überprüfen Sie, ob in Ihrem Feld die richtigen Datumsattribute erfasst werden. 2) Stellen Sie sicher, dass "Datumsansichten" unter "Module" aktiviert ist (Erforderlich: Datums-API, Ansichten, Chaos-Tools).
Wenn die oben genannten Punkte in Ordnung sind, erstellen Sie ein neues Datumsfeld und stellen Sie sicher, dass Sie alle Datumsattribute erfassen. Dies sollte eventuelle Probleme mit dem Feld ausschließen. Es könnte sich auch lohnen, ein neues Datumsfeld in einem anderen Inhaltstyp zu erstellen und zu sehen, wie Ansichten reagieren.
Wenn das neue Datumsfeld nicht funktioniert und Ansichten immer noch nicht auf Sekundengranularität heruntergefiltert werden können, versuchen Sie es mit einer neuen Testansicht.
Ohne Probleme auf Drupal 7.18, Datum 7.x-2.6 und Views 7.x-3.5 getestet.
quelle
features
Datei und Zurücksetzen geändert habe . Dies ist offensichtlich der Grund für dieses Verhalten.