Как настроть для каждого склада свои варианты доставки.

У меня довольно частая ситуация для магазинов.

Два склада.
1 склад: "Магазин в Москве на метро ......"
2 склад: "Интернет магазин"

Для 1-ого склада: "Магазин в Москве на метро ......" - возможно любые виды доставки, самовывоз и курьерская.
Для 2-ого склада: "Интернет магазин" - самовывоз НЕ возможен, для него возможно только курьерская доставка.

Как настроить что бы если на 1-ом складе: "Магазин в Москве на метро ......" при остатке равно нулю. Отключалась возможность самовывоза при оформеление заказа?


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


Или может есть альтернативные методы настроек разных доступных вариантов доставки для разных складов.


p.s. И на будущее идея: в идиале бы сделать что бы клиент мог выбрать в каком складе делает заказ и для каждого склада указывать свою стоимость, это могло бы влиять на цену. Например в интирнет магазине цена могла бы быть немого дешевле....

(но это на будущее и в идиале. сейчас необходим просто минимум для работы и-нет магазина, что бы при отсутвие товара на складе "Магазин в Москве на метро ....." не мог сделать доставку самовывозом)


Спасибо

5 ответов

  • 1
    Максим Webasyst 5 декабря 2015 01:40 #

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

    • +2
      Дмитрий Крайнев Дмитрий Крайнев 5 декабря 2015 12:01 #

      Я не рабтал с витринами. Если как я понимаю это будут две карточки товар с отдельными настроками. Этот вариант абослютно не подходит. Тут проблем горзадо больше и в обще это уже по сути второй магазин на который и реклму ещё одну нужно и раскрутку, и пользователю переключаться между двумя витринами, и т.д... А тут смысл что бы пользователь зашёл и купил увидя варианты.

      Это один магаин, одна карточка товара, но есть два скалада, один самовывоз, второй склад только с доставкой. И эти два склада должны отображаться на одной странице.

      Я подобное уже видел на очень многих магазинах почеу и решил добавить у себя такое.

    • +3
      Вадим Вадим 4 января 2016 21:47 #

      Уважаемые разработчики, а не проще ли не городить огород, а в штатный плагин самовывоза добавить всего лишь одну опцию выбора склада (складов, например, чекбоксами), с которого (которых) возможен самовывоз? По-моемому это куда полезнее просто названий точек самовывоза. А если немного подумать и пойти ещё дальше, то во все плагины доставки добавить вышеописанную опцию.

  • 1
    Дмитрий Крайнев 5 декабря 2015 12:04 #

    Кто ни будь может подсказать код для корзины?

    Хотя бы как примерно это выглядит.

    Если "склад один" не равен 0.
    То показывать блок кода самовывоз.


    По идеи всё очень просто..
    При использование jQuery можно даже после формирования страницы прятать блок самовывоза. Но проще было бы при формирование страницы всё отфильтровать.

  • 1

    Приветствую. Дмитрий, было ли найдено решение? Поделитесь опытом.

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

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