Вы здесь

Контекстный фильтр views по term id из referenced entity

0

Есть словарь - категории. в нем терминами хранятся категории услуг.
Есть тип материала - кейсы - в нем референс на термин из словаря категории. т.е. каждый кейс относим к категории услуг.
Есть тип материала - отзыв - в нем референс на тип материала кейсы. т.е. каждый отзыв крепится к определенному кейсу.

На странице термина из словаря категории хочу вывести отзывы, которые прикреплены только к кейсам которые в свою очередь прикреплены к текущему термину из словаря категории.

Думал сделать вьюшку блок с отзывами и через контектсный фильтр указать термин категории. Но там могу указать только термин для текущего типа материала.
Есть ли возможность, фильтровать по значению поля из референс материала?

Ну или другой вариант.

Версия Drupal: 
8.x
Связанные проекты: 
ViewsEntity reference
Вопрос задан 30.10.2018 - 08:45
Аватар пользователя Denis
Denis
73

Ответы

0

Волшебный ресурс. как только пишешь тут вопрос, сразу находиться решение )))

Итого.
1. RELATIONSHIPS - добавляем поле с рефернс материалом.
2. CONTEXTUAL FILTERS:
* Content: Has taxonomy term ID
* Provide default value
* Taxonomy term ID from URL
* Relationship - указываем наш Relationship из пункта 1.

Ответ дан 30.10.2018 - 08:55
Аватар пользователя Denis
Denis
73