Створення розкритих фільтрів у drupal (Exposed Filter)
Що таке розкритий фільтр, це поле на вашому сайті, яке дає можливість вашим користувачам самостійно відфільтровувати матеріал за будь-якими параметрами, параметри можуть бути зовсім різні. Виглядають такі фільтри приблизно так:

Я на конкретному прикладі продемонструю створення таких фільтрів. Як підпотільний у мене використовується Drupal 6, від Drupal 7 створення не відрізняться, хіба що тільки інтерфейс інший. Отже, стоїть якесь завдання, саме необхідно надати користувачам самостійно відфільтровувати матеріали (node) за конкретними словниками.
Для вирішення даної задачі нам знадобиться модуль views завантажити який можна тут, а як встановити модуль можна почитати ось тут, не загострюватиму на цьому увагу.
Після підключення модуля нам необхідно створити нову виставу (або завірюха). Тому йдемо на шляху Кофігурація->Уявлення І клацаємо по пункту «Додати» .

Далі нам необхідно заповнити деякі поля, обов'язковим яким є тільки одне, - це ім'я уявлення (писати потрібно англійською, оскільки ця назва використовується всередині системи). Я назву його «exposed». І оскільки нам потрібно відфільтровувати «node», то як «Тип уявлення» - вибираємо «Матеріал».

І натискаємо «Далі». Відкриється панель, де ми творитимемо (хоча творити, розумію що голосно сказано). І спочатку зробимо налаштування подання за умовчанням, а саме нам потрібні анонси матеріалів, а не поля, тому в пункті «Основні налаштування» у пункті «Стиль рядка» змінюємо значення «Поля» на «Матеріал»

І натискаємо «Оновити». Далі вибираємо, що нам необхідно саме анонси матеріалів

І далі «Оновити» і"Зберегти" . Тепер приступаємо до створення найрозкритішого фільтра. Переходимо до пункту «Фільтри» та натискаємо «+» . Перед нами відкриваються всі можливі варіанти фільтрації, нам необхідно відфільтровувати за словниками, тому в «Групи» ми вибираємо «Таксономія» , щоб обмежити зону пошуку необхідного фільтра і далі Вибираємо «Таксономія:словник»

Далі "Додати" . Тепер нам необхідно вибрати словники за якими відбуватиметься фільтрація, виберу їх усі і далі розкрию фільтр (розкривається він однією кнопочкою «розкрити»)

Далі поставимо галочку навпроти "Обмежити список вибраними елементами" і введемо мітку для розкритого фільтра.

І далі «Оновити» та «Зберегти» .

Далі тиснемо «Оновити» та «Зберегти» . Тепер переходимо в управління блоками нашого сайту і виведемо наш з вами фільтр в якийсь регіон, я виведу допустимо в правий регіон.

І зберігаємо. Тепер переходимо на сайт і дивимося, що в нас вийшло:

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