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

[Поддержка] Доставка по Москве и за МКАД с автоматическим расчетом расстояния


Vetroff

Recommended Posts

10 минут назад, Gudro сказал:

Это платно?

 

В настоящий момент это платно, опция есть при покупке модуля.

 

11 минут назад, Gudro сказал:

если обновляется симпла то видимо и интеграция слетает?

 

Смотря что зацепит обновление. Да и часто ли это происходит? Последнее обновление симплы было почти 2 года назад )

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

  • 1 month later...

Добрый день. Перед покупкой интересует вопрос. У нас геозона Московская область , в ней два региона: Московская область и Москва (за пределами МКАД). При выборе региона Москва (за пределами МКАД) и указании города Новой Москвы или к примеру Зеленограда калькулятор будет считать удаленность? Или требуется доработка?

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


10 часов назад, excimer1 сказал:

Добрый день. Перед покупкой интересует вопрос. У нас геозона Московская область , в ней два региона: Московская область и Москва (за пределами МКАД). При выборе региона Москва (за пределами МКАД) и указании города Новой Москвы или к примеру Зеленограда калькулятор будет считать удаленность? Или требуется доработка?

 

Должен считать. В любом случае, маршрут строится запросом к сервису Яндекс Карт, так что если Яндекс корректно определяет введенный вами адрес, то и модуль будет )

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

21 hours ago, Vetroff said:

 

Должен считать. В любом случае, маршрут строится запросом к сервису Яндекс Карт, так что если Яндекс корректно определяет введенный вами адрес, то и модуль будет )

 

Вопрос в следующем: какие поля ваш модуль задействует при обращении к Яндекс Картам? Только адрес и город? Выбранный регион не принципиален? 

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


2 часа назад, excimer1 сказал:

 

Вопрос в следующем: какие поля ваш модуль задействует при обращении к Яндекс Картам? Только адрес и город? Выбранный регион не принципиален? 

 

по умолчанию задействует все поля, но изменить это секундное дело.

Можно ограничить только полем Адрес, так тоже будет работать.

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

Проблема такая. При доставке внутри МКАД , если установить минимальную стоимость заказа, при которой возможна доставка, то при выборе товаров стоимость, которых меньше минимальной модуль выдает стоимость доставки равную 0.0.  Хотелось бы, чтобы модуль сообщал, что "минимальная стоимость заказа для доставки - сумма".

модуль для 2.3, шаблон стандартный

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


1 минуту назад, aleks000 сказал:

Проблема такая. При доставке внутри МКАД , если установить минимальную стоимость заказа, при которой возможна доставка, то при выборе товаров стоимость, которых меньше минимальной модуль выдает стоимость доставки равную 0.0.  Хотелось бы, чтобы модуль сообщал, что "минимальная стоимость заказа для доставки - сумма".

модуль для 2.3, шаблон стандартный

PS. настройка типа  1000:300, 5000:0

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


3 часа назад, aleks000 сказал:

Проблема такая. При доставке внутри МКАД , если установить минимальную стоимость заказа, при которой возможна доставка, то при выборе товаров стоимость, которых меньше минимальной модуль выдает стоимость доставки равную 0.0.  Хотелось бы, чтобы модуль сообщал, что "минимальная стоимость заказа для доставки - сумма".

модуль для 2.3, шаблон стандартный

 

это больше вопрос не к модулю доставки, он выполняет свои функции, а к процессу оформления заказа.

Возможно, вам стоит рассмотреть вариант установки Simple или выводить доступные модули заказа по условиям через Filterit.

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

2 часа назад, Vetroff сказал:

 

это больше вопрос не к модулю доставки, он выполняет свои функции, а к процессу оформления заказа.

Возможно, вам стоит рассмотреть вариант установки Simple или выводить доступные модули заказа по условиям через Filterit.

Как же он выполняет свои функции, если при настройках в модуле (!) указать  - 1000:300, 5000:0,

то заказ

в 1001 руб. будет доставлен за 300 руб, а заказ 999руб  - бесплатно ?  Настройка 5000:0 - работает корректно.

 

Можно ли вообще убрать этот способ доставки, если сумма заказа меньше минимальной?

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


25 минут назад, aleks000 сказал:

Как же он выполняет свои функции, если при настройках в модуле (!) указать  - 1000:300, 5000:0,

то заказ

в 1001 руб. будет доставлен за 300 руб, а заказ 999руб  - бесплатно ?

Всё ровно так, как вы и указали в настройках. Почитайте внимательнее подсказку к полю.

Для суммы до 1000 вам нужно вначале добавить условие 0:300, или сколько там нужно.

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

1 час назад, Vetroff сказал:

Всё ровно так, как вы и указали в настройках. Почитайте внимательнее подсказку к полю.

Для суммы до 1000 вам нужно вначале добавить условие 0:300, или сколько там нужно.

решено, спасибо.

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


  • 4 weeks later...

Сегодня обнаружилась интересная штука (по крайней мере, раньше такого не видел) - маршрут вдруг стал прокладываться через Каспийское море )

При этом, расстояние считается правильно.

Возможно, какой-то глюк в api яндекс и пройдет само, но есть вариант решения.

Файл модуля /catalog/model/extension/shipping/moscow.php находим строку

$.getScript('https://api-maps.yandex.ru/2.1/?lang=ru_RU&coordorder=longlat&apikey=$apikey&ns=&onload=initMap');

Если у вас модуль модифицирован, строка может выглядеть иначе, можно искать по getScript

 

В строке меняем 2.1 на 2.1.76 тем самым откатившись на чуть более раннюю версию скрипта api, в которой этот косяк не проявляется.

 

UPD. После общения с саппортом Яндекса, проблема была достаточно оперативно исправлена )

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

доставка внутри мкада указана 0р.

надо чтоб доставка за мкад была 500р+километраж

 

сейчас модуль считает 0р.+километраж

как поправить

 

желательно подобное поле в настройках модуля

 

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


1 час назад, Gudro сказал:

доставка внутри мкада указана 0р.

надо чтоб доставка за мкад была 500р+километраж

 

сейчас модуль считает 0р.+километраж

как поправить

 

желательно подобное поле в настройках модуля

 

 

это настолько редкая ситуация, что проще при необходимости дописать прямо в код.

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

  • 1 month later...
В 25.03.2019 в 01:04, Vetroff сказал:

На сайте например, тут  https://oc3.zencode.us

в настройках - 500 руб в пределах мкад, 10 руб за 1 км после.

Админка думаю, и по скрину понятна )

 

3 часа назад, Isneg сказал:

как посмотреть демо перед покупкой?

 

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

5 минут назад, Isneg сказал:

 

А что не так, модуль на тестовом сайте работает.

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

19 минут назад, Isneg сказал:

 

Вероятно, это товар без доставки )

Попробуйте iphone

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

В 20.07.2020 в 22:02, Vetroff сказал:

 

это настолько редкая ситуация, что проще при необходимости дописать прямо в код.

в каком файле и что дописать?

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


20 минут назад, Gudro сказал:

в каком файле и что дописать?

/catalog/model/extension/shipping/moscow.php

в конце функции getZamkadCost в строке

return ceil($cost * $distance + $moscost);

 

$moscost - стоимость доставки в пределах мкад. Замените переменную на 500 или сколько там нужно.

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

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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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