Как в Drupal 8 настроить контекстные фильтры views, чтобы на странице выводились новостные материалы по такой же тематике?

8 апреля 2021 в 16:12
Аватар пользователя chelwolf chelwolf 0 4 Решено

У меня есть два типа материала: новости и видео. Оба материала имеют одинаковое поле "Тема", которое ссылается на термин таксономии. На странице этих материалов я хочу вывести блок через Views, в котором будут выводится видео и новости, совпадающие с тематикой текущего материала.

Вопрос: как настроить контекстные фильтры, чтобы добиться такого эффекта?

Комментарии

Оно есть - ссылка на словарь таксономии с тематикой. У двух материалов (новость и видео) оно добавлено. Вопрос как сделать так, чтобы на странице самого материала подгружались другие по тому же словарю, который выбран

8 апреля 2021 в 16:46

Спасибо, помог Views Token Argument. Устанавливаем, в контекстном фильтре добавляем нужный нам словарь таксономии, далее галочка "передать значение по умолчанию", в выпадающем меню выбираем новый пункт - "Токен". Я прописал там id своего термина ([node:field_topic:target_id]) и после этого все заработало как мне нужно

8 апреля 2021 в 17:04