Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

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


Vetroff
 Поделиться

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

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

Это платно?

 

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

 

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

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

 

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

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

  • 1 месяц спустя...

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

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


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 недели спустя...

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

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

Возможно, какой-то глюк в 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 месяц спустя...
В 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 или сколько там нужно.

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

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

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

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