Проверка остатка на складе товара в корзине при смене витрины? Есть решение

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

Сейчас к витрине привязаны конкретные: склад, тип товара, категории. И ограничить покупку ими при переходе с товаром в корзине не получилось ((

Куда копать?

2 ответа

  • 1

    Вы же эксперт!

    Взяли заказ так решайте!

    • +1
      loony loony Партнер-эксперт 1 февраля 2020 20:09 #

      спасибо за ответ! очень помогли!

      серьёзно: разве при смене витрины со своим складом корзина не должна проверяться по остаткам? "мультицены", "seo-регионы" передают всё накиданное. 

      если это не баг, а фича, то буду тупо обнулять с предварительным "ахтунгом", но неужели никто не натыкался на эту проблему?

  • 1
    loony Партнер-эксперт 1 февраля 2020 21:51 # Решение

    Если кому интересно. 

    Привязка корзины идет к домену: витрины на поддоменах => разные корзины. 

    А если витрины как поселения делать в папках, то корзина единая. 

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

    • +2
      Плебей Плебей 2 февраля 2020 00:37 #

      Это давняя проблема, решать которую Вебасист не собирается. Разные папки != разные витрины в представлении ВА. Поэтому и регистрация/авторизация глючит (если вы желаете зарегистрироваться в витрине, находящейся в подкаталоге, вас перебросит в основную).

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите