Здравствуйте.
Задача вместо стандартного Уберкарт каталога, сделать традиционный:
- Фото - Фотоаппараты + Canon + Casio + Fujifilm + Kodak + Nikon + Olympus + Panasonic + Pentax + Samsung + Sony
Возможности:
- Разделы разворачиваются/сворачиваются.
- При выборе 1,2 уровня вывод всех дочерних категорий/подкатегорий.
- При выборе 3 уровня, выборка через views с учетом термина таксономии.
Только начал разбираться с Друпалом, даже прочитал "Drupal. Создание и управление сайтом."
в голове каша, не знаю с чего начать решение этого вопроса.
Я теоретически понял что такое Taxonomy, Views, CCK, но на практике...
Я не прошу написать мануал как это сделать но прошу руководства к действию, хотя бы в виде списка 1,2,3,4... С чего начать так сказать.
Мне бы это помогло освоиться с базовыми методами Друпала.
Комментарии
Taxonomy menu, dhtml menu, views c использованием аргументов.
Спасибо уже лучше:
Но пока не разобрался с дублированием категории.
Даже получилось настроить Вид, Но вопросы еще спереди
Это меню построенное на таксономии?
Вендоры - термины, а ноутбуки - словарь?
Это один словарь
Terms in Catalog
----------------
Name
----
Ноутбуки
-Acer
-Apple
-ASUS
-Dell
-Fujitsu-Siemens
-Hewlett Packard
-Lenovo
-MSI
-NEC
-Packard Bell
-Samsung
-Sony
-Toshiba
-ViewSonic
В настройках dhtml меню это можно убрать.
Спасибо, действительно, нужно снять чекбокс
[] Add an extra page link to each expanding menu item.
Возникла проблема конфликта Views
Вот представление для страницы товара:
После его создания, перестал отображаться материал типа Story, который установлен стартовой страницей(т.е. при загрузке главной страницы, мы видим именно эту ноду):
Я создаю новый Views, для отображения материала типа Story:
Если вместо node/% задать явно node/9 то все отображается нормально. Не могу понять в чем проблема, я ведь выставил: Filters > Node: Type = Product
Filters > Node: Type = Story
Аргумент не по 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
С помощью Dmitriy.ua получилось, пока не понял как