Необходимо реализовать в интернет-магазине изменение цены товара в зависимости от выбранного склада.
Например, при доставке товара со склада 1 стоимость 100 руб., со склада 2 120 руб.
В карточке товара клиент может выбрать с какого склада везти товар и соответственно такая стоимость у него и применится.
Сейчас просто отображаются остатки по складам:
А нужно, чтобы было как здесь:
Подробнее:
На странице товара в таблице на вкладке "Наличие на складах" необходима возможность выбора склада (на сайте шиноф это регионы). При выборе склада в зависимости от выбранного склада применяется тип цены, соответсвующий данному складу. Соответственно при редактировании складов должна быть возможность привязки склада к типу цен. Также для каждого склада должна быть возможность задать срок доставки с данного склада, который также должен отображаться в таблице "наличие на складах".
При выборе склада должны учитываться остатки по данному складу, т.е. если на складе 2 шины, то больше 2-х шин с данного склада заказать невозможно.
При добавлении товара в корзину должна учитываться именно выбранная цена, а также при оформлении заказа должны отображаться данные о сроке доставки с данного склада и наименование склада. Эти данные должны попадать в сформированный заказ и отображаться для клиента и для менеджеров, а также в письме для клиента с подтверждением заказа.