Спливаюча дата у відкритому фільтрі


16

Я використовую Drupal 7 з переглядами 3.

Я використав відкритий фільтр для поля дати і хочу надати можливість вибрати дату з фільтра дат для фільтра дат? Як я можу це зробити?

Відповіді:


13

Модуль Better Exposed Filters інтегрується з полями типу дати, включаючи спливаючу дату. За допомогою цього модуля можна легко додати відкритий фільтр із спливаючим датою.

Існують деякі відомі проблеми інтеграції BEF з модулем дати; зі сторінки модуля:

(Примітка. Підтримка полів, що надаються модулем Дата, є трохи привабливою до тих пір, поки # 392836: Формат фільтра експонованих дат (у переглядах) та / або # 502824: Формат дати у відкритому фільтрі (представлення) не буде вирішено).

Крім того, ви можете додати цей тип фільтра лише до полів сутності на даний момент, а не до властивостей. З цього приводу ведуться різні дискусії .


4
Зауважте, що модуль, який це вмикає, BEFє date_views.
cherouvim

Ще кілька деталей про те, як це здійснити, було б корисно.
sum1ejack

12

Вам не потрібен BEF, щоб отримати спливаючий календар із фільтрами відкритого виду. Вам просто потрібні підмодулі "спливаюча дата" та "перегляд дати".

  • Під час створення нового відкритого фільтра у спадному меню "Фільтр" виберіть "Дата"
  • потім виберіть фільтр дати
  • виберіть поле дати (наприклад, "Дата: Дата (вузол)")
  • у додаткових налаштуваннях налаштувань у розділі "Елемент форми вибору дати" виберіть "Спливаюче вікно"
  • виконайте інші регулярні кроки.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.