Перейти к содержанию

Разработка модуля доставки на CMS OpenCart


Рекомендуемые сообщения

Необходимо разработать модуль доставки на CMS OpenCart версии 3.0.9.3

Описание задачи:
Есть 2 филиала в одном городе. У каждого филиала своя ограниченная зона доставки. Нужно чтобы при оформлении заказа, в зависимости от введенного адреса пользователя, заказ был назначен конкретному филиалу. Например, приписка в заказе в админ-панели, что заказ в Филиал 1 или Филиал 2, смотря какой из филиалов находится ближе к адресу и в пределах ограниченной зоны доставки этого филиала. За пределами отмеченной зоны заказ не доставляется. Также возможность установить бесплатную доставку в зависимости от суммы заказа, но тоже только в определенной зоне одного из филиалов.

Т.е.: Зона 1, условно квадрат в одном районе города.
Зона 2: квадрат в другом районе города.

Пользователь вводит свой адрес, определяется ближайший к нему филиал и проверяется зона доставки этого филиала, если всё успешно, то в заказе добавляется название и адрес филиала, например: Заказ в Филиал №1 по адресу Пушкина, дом Кукушкина

Ссылка на комментарий
Поделиться на другие сайты

В 31.01.2024 в 10:09, andreyk201 сказал:

Необходимо разработать модуль доставки на CMS OpenCart версии 3.0.9.3

Описание задачи:
Есть 2 филиала в одном городе. У каждого филиала своя ограниченная зона доставки. Нужно чтобы при оформлении заказа, в зависимости от введенного адреса пользователя, заказ был назначен конкретному филиалу. Например, приписка в заказе в админ-панели, что заказ в Филиал 1 или Филиал 2, смотря какой из филиалов находится ближе к адресу и в пределах ограниченной зоны доставки этого филиала. За пределами отмеченной зоны заказ не доставляется. Также возможность установить бесплатную доставку в зависимости от суммы заказа, но тоже только в определенной зоне одного из филиалов.

Т.е.: Зона 1, условно квадрат в одном районе города.
Зона 2: квадрат в другом районе города.

Пользователь вводит свой адрес, определяется ближайший к нему филиал и проверяется зона доставки этого филиала, если всё успешно, то в заказе добавляется название и адрес филиала, например: Заказ в Филиал №1 по адресу Пушкина, дом Кукушкина

 

Эта задача:

1. Скорее всего, решается модулями Simple + Filterit

 

image.png.9102de20c23221a5b3ce4eed2516c39b.png

 

2. Либо вариант мультимагазина

Ссылка на комментарий
Поделиться на другие сайты

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

Изменено пользователем clayrabbit

Занимаюсь доработкой и разработкой модулей под OpenCart

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...