Datums-Popup im belichteten Filter


16

Ich benutze Drupal 7 mit Ansichten 3.

Ich habe einen exponierten Filter für ein Datumsfeld verwendet und möchte die Option zur Auswahl des Datums aus dem Datumsfenster für den Datumsfilter bereitstellen. Wie kann ich das machen?

Antworten:


13

Das Modul " Besser belichtete Filter" ist in die Datumstypfelder integriert, einschließlich des Datums-Popups. Mit diesem Modul können Sie ganz einfach einen exponierten Filter mit dem Datums-Popup hinzufügen.

Es gibt einige bekannte Probleme bei der Integration von BEF in das Datumsmodul. von der Modulseite:

(Hinweis: Die Unterstützung für Felder, die vom Datumsmodul bereitgestellt werden, ist ein wenig unkonventionell, bis # 392836: Exposed Date-Filterformat (in Ansichten) und / oder # 502824: Datumsformat in Exposed Filter (Ansichten) aufgelöst werden).

Außerdem können Sie diesen Filtertyp derzeit nur zu Entitätsfeldern hinzufügen, nicht zu Eigenschaften. Es gibt verschiedene Diskussionen darüber.


4
Beachten Sie, dass das Modul, das dies aktiviert, BEFist date_views.
Cherouvim

Weitere Details zur Implementierung wären hilfreich.
doub1ejack

12

Sie benötigen BEF nicht, um einen Popup-Kalender mit sichtbaren Ansichtsfiltern zu erhalten. Sie benötigen nur die Submodule "Date pop up" und "date views".

  • Wenn Sie einen neuen belichteten Filter in der Dropdown-Liste "Filter" erstellen, wählen Sie "Datum".
  • Wählen Sie dann den Datumsfilter
  • Wählen Sie ein Datumsfeld (zum Beispiel "Datum: Datum (Knoten)")
  • Wählen Sie in der Konfiguration der Zusatzeinstellungen im Abschnitt "Datumsauswahl-Formularelement" die Option "Popup".
  • folgen Sie anderen regelmäßigen Schritten.
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.