Каталог продукции

Главные вкладки

Аватар пользователя neosoftware neosoftware 1 марта 2011 в 11:24

Суть такая. Есть каталог продукции с категориями разной вложенности. например
Каталог
-Электротовары
--Светильники
--Электроплиты
---Отечественные
---Импортные
-Канцтовары
--Бумага
---Для оргтехники
---Ватманы
--Папки

и т.д.
Как сделать что бы например заходим в коталог выводился список
Электротовары
Канцтовары

при выборе Электротовары выводилось
Светильники
Электроплиты

а если в данной категории есть какой то продукт то он выводится после списка.

я так понимаю что нужно сделать словарь в таксономии и тип материала как продукция в которой будет обязательное поле словаря.

стандартный метод http://site/taxonomy/term/% не выводит вложенных в него слов словаря. а только пытается вывести продукцию которая в нем есть. при использовании модуля views тоже не получается такого сделать.

может есть какие то дополнительные модули ?

Комментарии

Аватар пользователя vitg vitg 1 марта 2011 в 11:27

"neosoftware" wrote:
может есть какие то дополнительные модули ?

uc_catalog из пакета ubercart
А вообще во views можно сделать параметр таксономия с глубиной (with deph).

Аватар пользователя neosoftware neosoftware 1 марта 2011 в 14:50

vitg wrote:

А вообще во views можно сделать параметр таксономия с глубиной (with deph).

а как это сделать? что то не нашел как там задать глубину

Аватар пользователя vitg vitg 1 марта 2011 в 17:46

Стандартное представление есть для адреса taxonomy/term/%tid.
Включите, отредактируйте. Там на странице один из параметров "таксономия: термин". Вот его надо поменять на "таксономия: термин (с глубиной)". Дальше разберетесь.

Аватар пользователя neosoftware neosoftware 2 марта 2011 в 13:06

я установил ubercart Catalog и Product. все выводиться как надо. вывод продуктов сделал не в грид таблице. такой вопрос. как сделать что бы продукция выводилась с картинкой ? и как добавить дополнительные поля? через CCK не получается.

Аватар пользователя neosoftware neosoftware 3 марта 2011 в 9:27

вот как так сделать чтобы в ubercart при просмотре каталога в котором есть продукты выводилось и фото продукта. полями CCK не получается

Аватар пользователя neosoftware neosoftware 3 марта 2011 в 12:52

с картинкой разобрался. теперь появилась загвоздка как добавить дополнительные текстовые поля, например производитель дата привоза и т.д. опять же через CCK не получается, в конфигурации каталога и продукции нет возможности добавления новых полей, только скрытие существующих, таких как цена, добавить в карнизу и т.д.

Аватар пользователя vitg vitg 3 марта 2011 в 21:45

Тут без программирования я пути не вижу.
Суть в следующем. Вывод организуется модулем uc_catalog, у него есть функции темизации. Переопределяйте её в вашей теме. С другой стороны у вас есть в этой функции темизации объект $node, представляющий текущую ноду. Соответственно, там выводите.

Другой путь - осваивайте views. Тут можно без программирования.

Аватар пользователя neosoftware neosoftware 9 марта 2011 в 15:34

а как в views сделать вывод чисто одних терминов таксономии которые принадлежать данной категории?
например по примеру
делаем вывод страници Электроплиты а нам показывается список
---Отечественные
---Импортные