Drupal 8: открытые фильтры (BEF) по терминам таксономии и показывают узлы, помеченные только одним из терминов - PullRequest
0 голосов
/ 21 января 2019

Я пытаюсь настроить представление, позволяющее пользователям фильтровать результаты по термину таксономии.

Допустим, у меня есть 2 словаря:

Фрукты:

  • яблоко
  • вишня

Цвет:

  • зеленый
  • красный

Мне уже удалосьпри работе с открытой страницей просмотра с соответствующим связанным блоком, позволяющей пользователю выбирать фрукты и цвета с помощью флажков (с улучшенными открытыми фильтрами).

Результатами является список узлов с соответствующими терминами таксономии, но проблема заключается вследующее: при выборе яблока И вишни отображаются только узлы, помеченные обоими терминами.

То же самое с цветами: при выборе зеленого И красного цвета отображаются только узлы, помеченные обоими терминами.

Я хотел бы показать узлы, помеченные только яблоком ИЛИ вишней, только когда пользователь выбрал оба выставленных фильтра и одно и то же с цветами.

Я пробовал все виды вещей с контекстными фильтрами, отношениями и т. Д.: Ни в коем случаевсделай это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...