Копирование вариантов товаров в Drupal Commerce

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

Аватар пользователя Zigs Zigs 12 декабря 2012 в 11:45

Есть ли какая-нибудь возможность в Commerce копировать типы продуктов (Product Variations)
Например есть футболки для взрослых и футболки для детей. Почти одинаковые товары, отличаются только линейкой размеров, соответственно имеют ссылки на разные словари размеров. Остальная структура - описание, цвета, фотографии и т.д. - одинаковые.
Очень не хочется каждый раз заводить новый тип руками. Есть ли какие-нибудь методы оптимизации этого процесса?
Спасибо.

Комментарии

Аватар пользователя Zigs Zigs 12 декабря 2012 в 22:46

Интересная фигня... вот уже который раз задаю вопросы по Коммерцу, но никто ничего не отвечает. Скринкастов везде полно, но по однотипным и интуитивно-понятным вопросами. Чуть шаг вправо-влево и все... тьма беспросветная, никто не поможет. Забугорный форум разработчиков тоже не поражает своей активностью, скорее даже наоборот.
Вообще странно, такое впечатление, что в этом направлении вообще никто не идет или все делают инет-магазины с одноразмерными, но многоцветными трусами.

Ну как-то так....

Аватар пользователя lexsaenko lexsaenko 12 сентября 2015 в 14:00

Alexwin wrote:
Все еще интересно как это сделать...

Модуль Commerce clone product variation решает данную задачу. Он клонирует все поля оригинального типа продукта и все настройки отображения. Для создания клона надо указать новое имя и выбрать источник клонирования.

Аватар пользователя dashiwa dashiwa 12 сентября 2015 в 19:00

Что то у меня сомнения что для размеров нужно типы копировать или новые сущности создавать. Боольшие сомнения

Аватар пользователя lexsaenko lexsaenko 12 сентября 2015 в 19:07

dashiwa wrote:
Что то у меня сомнения что для размеров нужно типы копировать или новые сущности создавать. Боольшие сомнения

Для размеров не надо создавать новые сущность это точно))) Но как я понял надо создать новый тип продуктов в котором почти все поля одинаковые с оригиналом кроме нескольких (например всего 10 полей, 9 одинаковые, а десятое отличается и содержит список разных атрибутов, "Взрослые размеры" "Детские размеры"). Как то так... )))

Аватар пользователя dashiwa dashiwa 12 сентября 2015 в 19:02

Не моя задача) Но дайте мне 10 минут посидеть посмотреть связи в бд..Потом погуглить решения посмотреть их связи..И я скажу самое оптимальное маштабируемое решение)