Сайт на OpenCart'е 1.5.х.х.
У нас имеется несколько складов: в Москве, в Санкт-Петербурге, в Тольятти.
А также имеется несколько вариантов доставки: отправка Почтой России, доставка по МСК, доставка по СПб.
Иногда случается такое, что уникальный товар, который, например, есть только на складе в Москве, заказывают на ДОСТАВКУ ПО САНКТ-ПЕТЕРБУРГУ.
Хотим исключить такие ситуации.
Вижу такой вариант решения:
Создать модуль, который бы позволял создавать склады и привязывать к этим складам допустимые и недопустимые способы доставки.
После создания склада — при необходимости указывать, на каких складах есть определённый товар. Если не указано, что товар есть на каком-то из складов — значит по умолчанию он есть на всех складах, т.е. доступен на любой способ доставки.
Самовывоза у нас нет. Не нужно, чтобы люди видели информацию о наших складах.
Важно только, чтобы при невозможной комбинации (товар + способ доставки), человек получал уведомление, что "Данный товар отсутствует на складе Вашего города, Вы можете заказать товар на отправку Почтой России или транспортными компаниями".
Могут устроить и другие, более простые решения.
Если сможете их предложить и реализовать — буду рад.
Я вижу только такой проблемный вариант решения.
Опубликован 02.04.2016 в 21:25
Заказ находится в архиве