Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Поддержка] Доставка в зависимости от суммы заказа [OC 2.0]


tabook

Recommended Posts

Доставка в зависимости от суммы заказа [OC 2.0]


Доставка в зависимости от суммы заказа [OC 2.0]


Этот модуль - адаптированная под версию OC 2.0.x вот этого модуля от уважаемого Yesvik

Модуль рассчитывает стоимость доставки в зависимости от суммы заказа и географической зоны.

Проверено на Opencart версии 2.0.1.1 и 2.0.3.1

Для каждой географической зоны можно задать тарифную сетку в виде Сумма:Цена,Сумма:Цена, и т.д.

Например 500:100.00,700:150.00,1000:200.00 - означает:

при сумме заказа до 500 стоимость доставки - 100

при сумме заказа от 500 до 700 стоимость доставки - 150

при сумме заказа от 700 до 1000 стоимость доставки - 200

Установка:

Содержимое архива скопировать в корень сайта.

В разделе админки Дополнения -> Доставка установить и настроить модуль.

Модуль не изменяет системных файлов.


 

Надіслати
Поділитися на інших сайтах

На тестовой 2.0.3.1 все стало и заработало.

На реальном магазине не могу включить, хотя все настройки модуля делаю одинаковыми.

Пожалуйста, подскажите как найти причину?

Надіслати
Поділитися на інших сайтах


Вангую "неодинаковость" Географических зон.

Надіслати
Поділитися на інших сайтах

zone и geo_zone

Надіслати
Поділитися на інших сайтах

oc_zone

  zone_id country_id name code status
 337 20 Брест BR 1
 338 20 Гомель HO 1
 339 20 Минск HM 1
 340 20 Гродно HR 1
 341 20 Могилев MA 1
 342 20 Минская область MI 1
 343 20 Витебск VI 1

oc_geo_zone

  geo_zone_id name description date_modified date_added
 6 по всей Беларуси Вся Беларусь 2015-07-15 14:22:05 2015-07-15 12:13:44

Змінено користувачем sas7
Надіслати
Поділитися на інших сайтах


А zone_to_geo_zone ?

Надіслати
Поділитися на інших сайтах

На тестовом то же самое и не работает?

Надіслати
Поділитися на інших сайтах

Тестовый стоит локально на денвере. Там ОС с демо-данными.

И на ней все работает.

 

Не работает на данных, что я выше писал

 

oc_zone_to_geo_zone

zone_to_geo_zone_id country_id zone_id geo_zone_id date_added date_modified

113 20 0 5 2015-07-15 11:52:54 0000-00-00 00:00:00



oc_zone


zone_id country_id name code status

337 20 Brestskaya (Brest) BR 1

338 20 Homyel'skaya (Homyel') HO 1

339 20 Horad Minsk HM 1

340 20 Hrodzyenskaya (Hrodna) HR 1

341 20 Могилев MA 1

342 20 Minskaya MI 1

343 20 Vitsyebskaya (Vitsyebsk) VI 1


oc_geo_zone


geo_zone_id name description date_modified date_added

5 Беларусь вся Беларусь 2015-07-15 11:52:54 2015-07-15 11:42:39

Змінено користувачем sas7
Надіслати
Поділитися на інших сайтах


Геозона в модуле включена?

Надіслати
Поділитися на інших сайтах

Да вообще, может быть что угодно, хоть неправильно сформированная строка сумма:стоимость.

Надіслати
Поділитися на інших сайтах

  • 5 weeks later...

Подскажите, что я делаю не так. 

То есть цена доставки при сумме заказа 260 должна быть 500, а на деле 250, а если сумма заказа более 300, то цена доставки вообще исчезает

Спасибо

post-697544-0-82541600-1439496562_thumb.png

post-697544-0-99998700-1439496562_thumb.png

post-697544-0-68037900-1439496705_thumb.png

Змінено користувачем NataliZakhar
Надіслати
Поділитися на інших сайтах


Да с виду все правильно. А магазин случаем не мультивалютный? Не установлено всяких каличных супер пупер мультивалютных магазинов PRO ?

Надіслати
Поділитися на інших сайтах

Да с виду все правильно. А магазин случаем не мультивалютный? Не установлено всяких каличных супер пупер мультивалютных магазинов PRO ?

Нет, ничего подобного не ставила

Надіслати
Поділитися на інших сайтах


А вообще да, так он и работает этот модуль :)

Нужно искать истоки и причины в оригинальном модуле, для линейки 1.5

Надіслати
Поділитися на інших сайтах

Ваша строка 

100:500.00,300:250.00

Модулем расшифровывается так: доставка корзины до 100 руб - 500 руб, от 100 до 300 - 250 руб, а свыше 300 - вообще не доставляет.

Попробуйте переписать условие.

Надіслати
Поділитися на інших сайтах

Ваша строка 

100:500.00,300:250.00

Модулем расшифровывается так: доставка корзины до 100 руб - 500 руб, от 100 до 300 - 250 руб, а свыше 300 - вообще не доставляет.

Попробуйте переписать условие.

Распуталась, спасибо

Надіслати
Поділитися на інших сайтах


  • 1 month later...

А нет такого же, но что бы в зависимости от веса, была разная стоимость доставки? (что бы рассчитывать доставку Почтой России)

Надіслати
Поділитися на інших сайтах

А нет такого же, но что бы в зависимости от веса, была разная стоимость доставки? (что бы рассчитывать доставку Почтой России)

Здрасти приехали :) А вы стандартный перечень доставок в ОС 2.0 смотрели хорошо? )

Надіслати
Поділитися на інших сайтах

  • 1 month later...

День добрый! Установил на ocStore-2.1.0.1 скачанные вот отсюда (https://myopencart.com/), ошибок никаких нет, но и модуль не появился в разделе "Доставка". Подскажите куда смотреть?

Надіслати
Поділитися на інших сайтах


Качайте ocStore 2.x

Там этот модуль уже интегрирован в сборку.

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.