Человеческий каталог для Ubercart'a

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

Аватар пользователя sasha_ua sasha_ua 18 марта 2011 в 19:38

Здравствуйте.

Задача вместо стандартного Уберкарт каталога, сделать традиционный:

- Фото
  - Фотоаппараты
    + Canon
    + Casio
    + Fujifilm
    + Kodak
    + Nikon
    + Olympus
    + Panasonic
    + Pentax
    + Samsung
    + Sony

Возможности:
- Разделы разворачиваются/сворачиваются.
- При выборе 1,2 уровня вывод всех дочерних категорий/подкатегорий.
- При выборе 3 уровня, выборка через views с учетом термина таксономии.

Только начал разбираться с Друпалом, даже прочитал "Drupal. Создание и управление сайтом."
в голове каша, не знаю с чего начать решение этого вопроса.
Я теоретически понял что такое Taxonomy, Views, CCK, но на практике...

Я не прошу написать мануал как это сделать Smile но прошу руководства к действию, хотя бы в виде списка 1,2,3,4... С чего начать так сказать.
Мне бы это помогло освоиться с базовыми методами Друпала.

Комментарии

Аватар пользователя sasha_ua sasha_ua 18 марта 2011 в 23:09

Спасибо уже лучше:

Но пока не разобрался с дублированием категории.

Даже получилось настроить Вид, Но вопросы еще спереди Smile

Аватар пользователя Andruxa Andruxa 18 марта 2011 в 23:43

"sasha_ua" wrote:
Но пока не разобрался с дублированием категории.

Это меню построенное на таксономии?
Вендоры - термины, а ноутбуки - словарь?

Аватар пользователя sasha_ua sasha_ua 18 марта 2011 в 23:48

"Andruxa" wrote:
Это меню построенное на таксономии?
Вендоры - термины, а ноутбуки - словарь?

Это один словарь

Terms in Catalog
----------------
Name
----
Ноутбуки
-Acer
-Apple
-ASUS
-Dell
-Fujitsu-Siemens
-Hewlett Packard
-Lenovo
-MSI
-NEC
-Packard Bell
-Samsung
-Sony
-Toshiba
-ViewSonic

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

Возникла проблема конфликта Views

Вот представление для страницы товара:

После его создания, перестал отображаться материал типа Story, который установлен стартовой страницей(т.е. при загрузке главной страницы, мы видим именно эту ноду):

Я создаю новый Views, для отображения материала типа Story:

Если вместо node/% задать явно node/9 то все отображается нормально. Не могу понять в чем проблема, я ведь выставил: Filters > Node: Type = Product
Filters > Node: Type = Story

Аватар пользователя Dmitriy.ua Dmitriy.ua 19 марта 2011 в 14:01

Аргумент не по nid а по термину. Path не node/% а любой вами придуманный который вы указали в модуле taxonomy menu + % ( tid с глубиной).

Аватар пользователя sasha_ua sasha_ua 19 марта 2011 в 16:00

"Dmitriy.ua" wrote:
Аргумент не по nid а по термину. Path не node/% а любой вами придуманный который вы указали в модуле taxonomy menu + % ( tid с глубиной).

Если я правильно понимаю, если я работаю с Views, то должен все ноды привязывать к определенным терминам taxonomy menu?

Сейчас у меня все ноды имеют адреса:
/node/1 - Product
/node/2 - Product
/node/3 - Product
/node/4 - Product
/node/5 - Product
/node/6 - Product

/node/9 - Story не привязана к Taxonomy Menu