Wyskakujące okienko daty w odsłoniętym filtrze

16

Używam Drupal 7 z widokami 3.

Użyłem odsłoniętego filtra dla pola daty i chcę zapewnić opcję wyboru daty z datepopup dla filtra daty? W jaki sposób mogę to zrobić?

Umar
źródło

Odpowiedzi:

13

Moduł Better Exposed Filters integruje się z polami typu daty, w tym wyskakującym okienkiem daty. Możesz użyć tego modułu do łatwego dodania odsłoniętego filtra z wyskakującym okienkiem daty.

Istnieją pewne znane problemy z integracją BEF z modułem daty; ze strony modułu:

(Uwaga: Obsługa pól dostarczanych przez moduł Data jest trochę nieprzyjemna do momentu # 392836: Format filtru daty narażenia (w widokach) i / lub # 502824: Format daty w filtrze narażenia (widoki) zostanie rozwiązany).

Ponadto możesz w tej chwili dodać tylko ten typ filtra do pól encji, a nie właściwości. Trwają różne dyskusje na ten temat.

Clive
źródło
4
Zauważ, że moduł, który to włącza, BEFjest date_views.
Cherouvim
Przydałoby się więcej szczegółów na temat tego, jak to wdrożyć.
doub1ejack
12

Nie potrzebujesz BEF, aby uzyskać kalendarz podręczny z widocznymi filtrami widoku. Potrzebujesz tylko modułów podrzędnych „Wyskakujące daty” i „Widoki dat”.

  • Tworząc nowy filtr narażony w menu „Filtr” wybierz „Data”
  • następnie wybierz filtr daty
  • wybierz pole daty (na przykład „Data: Data (węzeł)”)
  • w konfiguracji dodatkowych ustawień, w sekcji „Element formularza wyboru daty” wybierz „Popup”
  • wykonaj inne regularne kroki.
użytkownik 2870349
źródło