Дополнительные товары для Ubercart или Commerce

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

Аватар пользователя mega-burunduk mega-burunduk 2 декабря 2014 в 14:32

Здравствуйте!
Делаю магазин по продаже цветов на Друпал. ВОзникла проблема. Поиском пользовался. Прошу помочь с решением.
Есть товар - букет. При заказе нужно, чтобы выпадал список возможных доп. товаров. Например, к букету приложить плюшевого медведя или коробку конфет. Как реализовать данный функционал?
Заранее благодарю за ответ.

Комментарии

Аватар пользователя klimp klimp 2 декабря 2014 в 14:51

entityreference - для привязки доп. товаров. С помощью eva можете вывести связные товары на странице с букетом в нужном вам виде. Это актуально в случае когда к каждому букету отдельно привязываются вручную медведи с конфетами.

Аватар пользователя mega-burunduk mega-burunduk 2 декабря 2014 в 16:40

klimp wrote:
entityreference - для привязки доп. товаров. С помощью eva можете вывести связные товары на странице с букетом в нужном вам виде. Это актуально в случае когда к каждому букету отдельно привязываются вручную медведи с конфетами.

Все доп товары абсолютно одинковы ко всем цветам. Ничего не меняется там. Спасибо большое за ответ.

Аватар пользователя dgastudio dgastudio 2 декабря 2014 в 18:44

commerce
добавляете аттрибуты в виде entity_Reference, при создании товара, заполняете возможные доступные значения.

при добавления товара в корзину, через rules, добавляете програмно и второй товар в корзину

Аватар пользователя gun_dose gun_dose 2 декабря 2014 в 19:52

Если доп.товары одинаковы для всех цветов и покупаются в добровольном порядке, то достаточно будет простого блока views с настройками видимости на страницах букетов. И не надо никакой огород городить

Аватар пользователя mega-burunduk mega-burunduk 3 декабря 2014 в 15:21

gun_dose wrote:
Если доп.товары одинаковы для всех цветов и покупаются в добровольном порядке, то достаточно будет простого блока views с настройками видимости на страницах букетов. И не надо никакой огород городить

А можно подробнее?

Аватар пользователя gun_dose gun_dose 3 декабря 2014 в 16:18

"mega-burunduk" wrote:
А можно подробнее?

А что там подробнее? Самый обычный блок вьюс. Даже безо всяких контекстных фильтров и связей. Просто вывести товары определённого типа, отобразить нужные поля.