Вы здесь

Принцип работы вариаций у Drupal Commerce.

0

1) Хочу разобратьс с модулем Drupal Commerce, Непонятно как правильно строить каталог. Есть тип материала, есть вариация. что первично, что вторично??

Допустим есть категория Автомобили, и есть категория Велосипеды. Ну и под категории Honda, Lada и Горные и Гоночные соответственно.

Что будет категорией, что будет типом товара, а что вариацией??
Очень хочу разобраться и буду рад вашим советам.
2) Кстати установил я Drupal Commerve Kickstart 2.0 на свой ноутбук, сервер LAMPP. Как то не шустро крутится, эти тормоза как то можно побороть?? Или лучше сразу от Drupal отказываться??

Версия Drupal: 
7.x
Связанные проекты: 
Drupal Commerce
Вопрос задан 28.05.2015 - 21:34

Ответы

2

Категория - термин таксономии
Товар - нода
Вариация - сущность product

"Правильно" зависит от архитектуры вашего магазина.

Ответ дан 28.05.2015 - 21:59
Аватар пользователя xandeadx
xandeadx
1542

Еще раз пожалуйста.
Тут кажется непонимание слова вариация.
Вариация я понимаю как вариант продукта, то есть горный, скоростной.

Допустим я захочу добавить у велика характеристику цвет, куда мнее добавлять в вариацию или в тип материала???
Товары с описанием и ценами я так понял это есть вариации??
Прти добавлении новых позиций на сайт мне придется добавлять новую вариацию.

Если конкретнее то магазин будет иметь структуру каталогов вот как тут unidentshop.ru

Комментарий оставлен 28.05.2015 - 22:38

Горный, скоростной это может быть свойством как сущности product так и ноды. Ещё раз повторяю - всё зависит от архитектуры.

Вариации объединяются в ноду. Если вам нужно одно свойство на всю ноду, то логично что это будет полем ноды, а если свойство нужно на каждую вариацию, то логично что это будет полем вариации.

Комментарий оставлен 28.05.2015 - 22:50

Товар - Космический корабль
Вариации "Космический корабль":
Космический корабль - комплектация "Бомж"
Космический корабль - комплектация "Атата"
Космический корабль - комплектация "Разомкните мне веки"

Вариация - это тот же товар, но с разницей в характеристике.
Цвет - вариация
Горный/скоростной - смотря чем отличаются, если модель та же, но колёса разные, то вариация, если отличия существеннее, то это другой товар.

Комментарий оставлен 28.05.2015 - 22:53

Склад - Товары - Типы товаров - ваш тип - управлять полями - Добавить поля:
Цвет, Тип, Скоростей
и для каждого поля установить галку: Активировать это поле как поле атрибута на форме добавления в корзину.
при этом эти поля не могут быть множественным выбором, то есть количество значений: 1.
Для типа ноды Товар - надо сделать поле Артикул типа Ссылка на коммерческий продукт или Коммерческий продукт и сделать его множественным.
Включите Inline Entity Form и настройте для поля Артикул виджет Inline Entity, вы сможете сразу добавлять товары на странице создания ноды.

Комментарий оставлен 29.05.2015 - 11:06

Спасибо за комментарий. Не совсем понял, для каждой вариации свой тип материала???

В примерах DC Kickstrart так и сделано, с другой стороны как связать тип материала (ноду) и вариацию. И надо ли вообще их связывать?

Ну и блин как правильнее добавлять товары, на странице надо или вариации?

P.S. Парни че то я туплю жестко, ссори..

Комментарий оставлен 04.06.2015 - 23:45