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

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

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

Доставка в зависимости от суммы заказа [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 все стало и заработало.

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

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

Поделиться сообщением


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

Я могу вручную сравнить данные таблиц. Скажите какие поля смотрит модуль для отображения доставки?

Поделиться сообщением


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

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

Поделиться сообщением


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

oc_zone_to_geo_zone

zone_to_geo_zone_id country_id zone_id geo_zone_id date_added date_modified
135 20 0 6 2015-07-15 14:22:05 0000-00-00 00:00:00

Поделиться сообщением


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

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

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

 

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

 

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

Поделиться сообщением


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

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

Поделиться сообщением


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

настройки модуля первым делом сравнил

это с неработающего

post-27468-0-40381100-1436970844_thumb.png

post-27468-0-51722800-1436970853_thumb.png

Поделиться сообщением


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

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

То есть цена доставки при сумме заказа 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 - вообще не доставляет.

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

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

Поделиться сообщением


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

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

Поделиться сообщением


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

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

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

Поделиться сообщением


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

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

Поделиться сообщением


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

Качайте ocStore 2.x

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

Поделиться сообщением


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

Вопрос решен, на модуль не были из коробки даны разрешения группе администраторов. Спасибо!

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

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

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

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

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.