При создании сайтов часто возникает необходимость добавления дополнительных фильтров в представление.
Например, расширения фильтра за счет логических соединителей И и ИЛИ.
Если вы создаете сайты, то вы понимаете, что эти соединители дают возможность для создания сложных путей проверки при помощи UI админки view.
И это очень удобно. Не надо лезть в TWIG и создавать там "программные" функции, усложняя инфраструктуру сайта. Впрочем, идеальным будет совмещение возможностей TWIG разметки с ее уникальными функциями и возможностей админки view.
О TWIG поговорим в другой статье, здесь же рассмотрим возможность расширения фильтра за счет модуля напрямую из админки.
Как добавить ИЛИ и И в фильтр view?
1. Заходим на drupal.org и качаем на сайт модуль Views Default Arguments.
2. Устанавливаем его, активируем.
3. Чистим кэш.
Profit!
P.S. Кстати говоря, этот модуль добавляет И и ИЛИ и в контестный фильтр тоже, что еще добавляет ему еще больше ценности. Правда там нет кнопки "Добавить/Или Изменить порядок". Для того, чтобы добавить И или ИЛИ в контекстном фильтре представления нажмите таб "Еще" в настройке фильтра и поставьте галочку в поле "Разрешить множественные значения".
Теперь все контекстные фильтры будет проходить И или ИЛИ проверку.
На этом все, если вам понравилась статья, ставьте лайки и делитесь этой небольшой статьей со своими единомышленниками. Мне будет очень приятно)