Drupal Commerce - Display Manager

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

Аватар пользователя tabarigen tabarigen 4 июня 2014 в 0:43

Здравствуйте друзья. Потихоньку начал знакомиться с DC. По ходе рзнакомления, возникло несколько вопросов.
Не совсем понятно принцип самой организации товаров в DC.

Есть вариации товаров и есть типы материалов.

Кто то предлагает делать одно представление товара, и для него прописывать ссылки на различные вариации товаров.
Кто то, для каждой вариации товара делает свой тип материала, на DC KickStart тоже кстати так.

Вопрос как же будет правильнее для каждой вариации делать соответствующий тип материала или же для всех вариации товаров одно представление??

Так же непонятен вопрос по полям. Допусти я создам тип материала Ноутбук. И создам вариацию ноутбук Samsung, ноутбук Acer и т.д. К создаваемым товарам я хочу добавить поля, ОЗУ, Объем памяти, тип процессора и графика. Эти поля мне добавить для вариации или для типа материала???

Комментарии

Аватар пользователя validoll validoll 4 июня 2014 в 11:33

"tabarigen" wrote:
К создаваемым товарам я хочу добавить поля, ОЗУ, Объем памяти, тип процессора и графика. Эти поля мне добавить для вариации или для типа материала???

Типа материала можно считать агрегатором вариаций. Каждая вариация - отдельный конечный товар. Соответственно, чтобы организовать выбор конечного товара, необходимо все характеристики помещать в вариации.

Аватар пользователя validoll validoll 4 июня 2014 в 12:17

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

Аватар пользователя tabarigen tabarigen 4 июня 2014 в 12:19

validoll wrote:
то, что указано в типе материала не будет отображено в форме добавления в корзину, т.е. не будет являться атрибутом товара.

то есть в этом и есть принципиальное отличие???