Пробую настроить магазин на Drupal 7 + Ubercart 3.
Поскольку это мой первый опыт работы с Drupal 7-й версии и Ubercart вообще, то я столкнулся с некоторыми проблемами, в частности - способе организации разделов.
Ubercart3 - модуль Catalog создает словарь "Catalog", который я буду использовать в качестве каталога товаров. Это к примеру - Наушники, Винчестеры, Мониторы и тп.
Необходимо добавить категоризацию производителей.
Для этого я создал словарь "Производители", который планировал подключить к типу материала Product (данный тип материалов создается Ubercart 3 - модулем Product). В Drupal 6 это делается в настройках словаря, но в Drupal 7 я не смог найти соответствующие настройки.
Возможно будет разумным использовать другие средства, такие как Классы или Аргументы. Прошу совета.
Комментарии
Разобрался с подключением словаря - это делается через поле CCK типа: "Ссылка на термин" для типа материала.
А можно ли связать словарь с термином другого словаря?
То есть, чтобы при выборе термина "Категория 1" из словаря "Категории" мы получали возможность выбора соответствующего ему производителя из словаря "Производители".
Этого можно добиться модулем Conditional Fields, но в этом случае "Производители" будут являться значениями поля CCK, а не словарем.
Наверное через (контекстные) фильтры Views. И непонятно что все же надо - выбор или отбор.
PS: в топикстарте добавьте теги ubercart, reference.
Нужно чтобы при создании материала было несколько форм, к примеру:
Форма 1: Страны (словарь таксономии): Страна 1, Страна 2, Страна 3
При выборе страны чтобы появлялась Форма 2 с городами соответствующими выбранной стране.
Возможно ли это организовать таксономией?
Для создания двух разных форм нужно создать соответственно 2 словаря. Но как сделать чтобы они были связаны?
Можно ограничиться одним словарем, например:
Словарь "Каталог":
Россия: Москва, СП, Тула, ...
Беларусь: Минск, Витебск, Брест, ...
итд
Но тогда при создании материала получим одну форму в которой будет нагромождено все вподряд.
Форма каталога, которая генерируется модулем Catalog имеет атрибут multiple - множественный выбор.
В опциях полей не смог найти данные настройки, чтобы привести формы к единому виду. Такие настройки существуют?
Проблема обсуждалась тут http://www.drupal.ru/node/85289
Решения нет.