Вывести весь материал с разбитием по блокам, соответствующим определённым терминам таксономии.
Это полезно когда делаешь html карту сайта, например, и в прочих случаях.
Как делаю я:
Создаю вручную блоки с материалами, по блоку на термин таксономии.
Создаю страничку, к которой блоки цепляю.
Есть ли быстрый способ сделать всё это не заморачиваясь так сильно? Тем более если материала много, то способ вообще не подходит.
Комментарии
Группируйте вьюху по полю с термином, сам термин можно скрыть из вывода.
Было подозрение, что есть простое решение - так и оказалось. Самостоятельно до-тумкать не удалось. Спасибо.
а можете рассказать подробнее?
Отвечаю подробнее.
Уточняем задачу
Имеется тип материала Еда.
Для него есть словарь таксономии Сорта еды.
При создании материала Еда присваивается термин Сорта еды.
Нам с вами нужна страница со всеми материалами Еда, сгруппированными по терминам таксономии словаря Сорта еды, в таком виде.
Овощи
Помидор
Баклажан
Бакалея
Чай
Рис
Что мы делаем для получения данного результата.
1. Создаем представление со всеми материалами Еда.
2. В расширенных настройках вьюхи (с правой стороны, по умолчанию в свёрнутом состоянии) добавляем Связь (relationship), выбираем термины таксономии
Это нужно для того, чтобы у нас появилась возможность добавить термин таксономии, на который ссылается материал, к числу выводимых вьюхой полей.
3. К полям вьюхи добавляем термин материала со связью.
4. В настройках формата группируем выводимые материалы по полю, добавленному в п.3. (https://www.drupal.org/node/1578512)
Если и это не помогло, можно хотя бы посмотреть картинки.
Сгруппировать по полю можно в настройках формата представления:

