Как сгруппировать несколько материалов с помощью views

Аватар пользователя bukin_kaz bukin_kaz 2 ноября 2015 в 12:26

Здравствуйте всем!

Помогите с решением этой задачи!

1. Создал словари "Ключевые элементы" и "Год"

-Ключевые элементы
---Ключевые элементы 1
---Ключевые элементы 2
---Ключевые элементы 3
---Ключевые элементы 4
---Ключевые элементы 5

-Год
---2015
---2014
---2013

2. Создал три тип материала : "Тип материала 1", "Тип материала 2", "Тип материала 3"
3. У всех этих материалов разные поля, но у всех материалов есть поле "сезон"-который связано с термином "Год"
4. У всех этих материалов разные поля, но у всех материалов есть поле "Ключевой элемент"-который связано с термином "Ключевые элементы"

В итоге я должен получить такую иерархию !

-2015
--Ключевые элементы 1
--- Тип материала 1(ссылка)

--Ключевые элементы 2
--- Тип материала 2

--Ключевые элементы 3
--- Тип материала 3(ссылка)

--Ключевые элементы 4
--- Тип материала 4(ссылка)

-2014
--Ключевые элементы 1
--- Тип материала 1(ссылка)

--Ключевые элементы 2
--- Тип материала 2(ссылка)

--Ключевые элементы 3
--- Тип материала 3(ссылка)

--Ключевые элементы 4
--- Тип материала 4(ссылка)

-2013
--Ключевые элементы 1
--- Тип материала 1(ссылка)

--Ключевые элементы 2
--- Тип материала 2(ссылка)

--Ключевые элементы 3
--- Тип материала 3(ссылка)

--Ключевые элементы 4
--- Тип материала 4(ссылка)

Комментарии

Аватар пользователя tolegu tolegu 3 ноября 2015 в 17:43

выводите вьюсом термины словаря "год", а с ними - прицепленные через Relationships материалы. По обоим словарям нужно будет вывод сгруппировать.

Аватар пользователя bukin_kaz bukin_kaz 11 ноября 2015 в 8:17

Спасибо! Решил эту задачу но по другому, тупо создал иерархию таксономии которое мне надо и начал цеплять ноды, но пришлось создать отдельный шаблон для материала, и там вставить условии которые мне надо