Здравствуйте друзья. Потихоньку начал знакомиться с DC. По ходе рзнакомления, возникло несколько вопросов.
Не совсем понятно принцип самой организации товаров в DC.
Есть вариации товаров и есть типы материалов.
Кто то предлагает делать одно представление товара, и для него прописывать ссылки на различные вариации товаров.
Кто то, для каждой вариации товара делает свой тип материала, на DC KickStart тоже кстати так.
Вопрос как же будет правильнее для каждой вариации делать соответствующий тип материала или же для всех вариации товаров одно представление??
Так же непонятен вопрос по полям. Допусти я создам тип материала Ноутбук. И создам вариацию ноутбук Samsung, ноутбук Acer и т.д. К создаваемым товарам я хочу добавить поля, ОЗУ, Объем памяти, тип процессора и графика. Эти поля мне добавить для вариации или для типа материала???
Комментарии
Типа материала можно считать агрегатором вариаций. Каждая вариация - отдельный конечный товар. Соответственно, чтобы организовать выбор конечного товара, необходимо все характеристики помещать в вариации.
Но в самой сборке DrupalCommerce для типов материала тоже указаны характеристики.
Цвет, пол, например.
то, что указано в типе материала не будет отображено в форме добавления в корзину, т.е. не будет являться атрибутом товара.
то есть в этом и есть принципиальное отличие???
думаю, что да. Я с комерцом не так плотно работал. Именно из-за такой структуры товара я выбрал уберкарт.