Доброго времени суток.
Работаю в Drupal8, есть термин таксономии. Термин таксономии, завел для сокращения типов материалов. Материал содержит одинаковые поля, но при этом принадлежать разным категориям и под категориям меню.
Возникла задача на одной страницы вывести последний опубликованный материал по каждому термину таксономии. Т.е. есть шесть терминов таксономии и на каждый из них в разное время добавлен материал. И мне нужно на странице вывести шесть последних опубликованных материалов принадлежащих к шести разным терминам таксономии.
Комментарии
Первое что в голову пришло: 6 вьюшек, как блоки с разным материалом, количество ограничить одним последним)
Да это самый простой способ.
Но views это модуль работающий с sql запросами. Значит, как то можно делать выборку по той или иной таблице и выполнять операции, как с таблицами так и с полями выбранных таблиц. И чую я, что данный функционал есть.
Вангую нужно показывать не материалы, а термины таксономии, добавлять связь с материалом и копать в сторону агрегации
Вывести материалы сгруппировать по термину, показать в гпупе 1 материал