Доброго здравия, уважаемые спецы!
Подскажите, пожалуйста, можно ли и как модифицировать вывод товаров друпаловского интернет-магазина таким образом, чтобы товары с не-последнего уровня выводились сгруппированными по подразделам?
Может быть, непонятно пишу, лучше пример:
Скажем, есть раздел - Наши товары. В нем подразделы - Дорогие товары, Дешевые товары.
Сейчас, если открыть раздел Наши товары, в нем идет вывод всех товаров, лежащих в Дорогих и Дешевых, а над всем этим списком перечень разделов - Дорогие, Дешевые, чтобы в подраздел зайти.
Хочется, чтобы был заголовок Дорогие товары, ниже перечень того, что в разделе Дорогие товары, потом заголовок - Дешевые товары,и ниже список товаров из Дешевых товаров.
Сейчас я реализовал таким образом: выключил в разделе штатный вывод и сделал несколько блоков через View, которые выводят содержимое конкретных разделов. Но при добавлении нового раздела или удалении старого придется соответственно добавлять\удалять блок view, что как-то не по-человечески.
Возможно сие?
Прошу прощения, если вопрос глупый.
Заранее большое спасибо за ответы!
Комментарии
Вам нужно в представлении раздел (или подраздел) сделать группирующим полем. Будет прямо то, что нужно.
Спасибо!
Решил сделать на пробу эксперимент просто с view (на другой сборке), к магазину сейчас нету доступа.
Я так понимаю, если я сделаю список материалов с полем-таксономией, это будет аналогичная ситуация.
Сделал новый тип материала с полями, например, название, поле файл (скажем, это у меня будет каталог файлов) и поле Раздел (таксономия).
Сделал на пробу три раздела. Сделал страницу-view с этим материалом.
Хочу, чтобы писался Имя-Раздела, потом материалы этого раздела, потом снова Имя-Раздела-2, материалы...
Видимо, для группировки нужен вывод grid (там есть вариант "группировка").
Однако, в выпадающем списке группировки (Grouping field Nr.1) есть Заголовок и Файл, но нету Раздела.
Залез в Связи, добавил Раздел. Ничего не изменилось.
Где я туплю?
(Прошу прощения, если спрашиваю глупые вещи)
не получается удалить вышестоящий коммент. вопрос отменяется
Всё великолепно получилось
Большое спасибо за подсказку!