Magento: связать продукты вместе в кассе / корзине

Как я могу связать продукты вместе?

Вот пример сценария.

Клиент хочет купить ковер, к которому он может добавить подложку. A Carpet - это настраиваемый продукт, а Underlay - простой продукт.

Я создал наблюдателя, который слушает checkout_cart_add_product_completeКогда это событие срабатывает, я проверяю, выбрали ли они добавить подложку, если это так, я программно добавляю товар в корзину.

Это все работает нормально, но у меня возникает проблема, когда они просматривают корзину, там есть два продукта. Если клиент затем добавляет different Ковер с same подкладка, тогда будет 3 продукта, так как количество будет только увеличено для подкладки.

Есть ли способ связать товары вместе в тот момент, когда они добавляются в корзину? Итак, Carpet 1 и Underlay 1 - это одно изделие, а Carpet 2 и Underlay 1 - другое?

Надеюсь, все это имеет смысл.

Заранее спасибо.

0 ответов

Другие вопросы по тегам