Стоит задача создания такого вида.
Есть одежда, ну например фуболки.
С помощью CCK создан тип данных Одежда у которого среди прочих есть поля Размер и Производитель. Эти поля - ссылки на ноды (node reference).
Понадобилось выводить их в таблице. Для этого был использован модуль Views. Так как значение поля Производитель постоянно дублировалось решено было сгруппировать Одежду по Производителю. Вот так.
Производитель 1
----футболка 1
----футболка 2
Производитель 2
----футболка 3
----футболка 4
Всё стало великолепно, но потом выяснилось, что Размер тоже постоянно дублируется и захотелось двойной группировки. Вот такой.
Производитель 1
----размер1
--------футболка 1
--------футболка 2
----размер2
--------футболка 3
--------футболка 4
Производитель 2
----размер1
--------футболка 5
--------футболка 6
----размер2
--------футболка 7
--------футболка 8
Вот вопрос в том как это можно сделать. Существуют ли варианты помимо циклического вывода View группированного по Размеру?
Комментарии
Отсортируй сначала по производителю, потом по размеру.
Это конечно можно, но только мне надо, чтобы перед группой с каким - то производителем стояло название производителя, а перед вложенными в производителя группами с размером стояли размеры. А сортировка ничего такого не сделает насколько я понимаю.
Есть модуль объединяющий несколько views.
Ух ты! А как не подскажешь как он называется?
views_fusion, например
views_fusion позволяет совмещать представления (view), но только так как это делает Views 2 . Потому для Views 2 этот модуль не предназначен. А мне вот такую двойную группировку.
http://drupal.org/project/viewreference