Вычтите из запаса, если кто-то выберет определенное свойство при добавлении предмета на карту в Magento 2 - PullRequest
0 голосов
/ 09 апреля 2019

В нашем интернет-магазине одежды есть 3 типа предметов ( magento 2.3.1 ), есть:

  • A) Низ
  • B) Топы
  • C) Наборы (и низ, и верх)

Все они бывают разных цветов и размеров.

Мне бы очень хотелось узнать, как установитьнаши продукты до сих пор, я думал о 2 сценариях:

  • Сценарий 1)

Установите основания (A) и tops (B) в качестве настраиваемых продуктов (добавьте свойства цвета и размера), и установите sets (C) в качестве продуктов пакета, затем добавьте A и B в качестве связанных продуктов внутриC.

Это позволит удерживать акцию, когда кто-то, например, покупает только топ, так что пользователь не может купить комплект, если больше нет топов.

  • Сценарий 2)

Установите устанавливает (C) в качестве настраиваемого продукта (добавьте свойства цвета и размера), но также добавьте дополнительное свойство,на котором они могут выбрать погодуони хотят купить только нижнюю, только верхнюю или оба (наборы).

Мне больше нравится этот сценарий, но если я это сделаю, я рискну, если кто-то купит набор, то естьтоп в нашем ассортименте (потому что люди купили, например, больше топов, а не дна).

Как правильно решить эту проблему?Любые идеи были бы хорошы.Спасибо

1 Ответ

1 голос
/ 09 апреля 2019

Все зависит от вашей бизнес-модели.

Как я понимаю из того, что вы написали, вы хотели бы продавать верх и низ по отдельности, а также в наборах.

Возможно, самым чистым будетесли вы просто создаете пакетный продукт для наборов и позволяете людям не выбирать ни верх, ни низ.

Кроме того, было бы хорошо, если бы вы показывали отдельные товары для низов и верхушек.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...