Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Доработка ИМ на opencart

истекло время актуальности


Есть ИМ на opencart, установлены модули geoip (модуль для определения местоположения по ip) и edost (модуль агрегатора курьерских служб). Проблема такая, города некоторых регионов определенных модулем geoip не определяются модулем edost.  Выявленные мной проблемные города и регионы - Северная Осетия, Крым, КБР, КЧР, Орел, Ханты-Мансийский АО, Чукотский АО, возможно есть и другие.  Города и регионы в edost http://edost.ru/kln/code.html. В техподдержка edost ответили так:


Такое может быть, если название региона в магазине не соответствует
стандарту eDost (должно быть "Республика Северная Осетия - Алания"), или
модуль GeoIp не понимает это название (т.е. не может сопоставить свой
регион с регионом магазина).


Пункт в настройках модуля edost который обещает привести названия населенных пунктов к формату edost не помог, плюс они пишут что это может привести к проблемам с работой других модулей, чего не хотелось бы.


Есть два типа ошибок:

1)Ошибка: Не найдено подходящей службы доставки!

2)Ошибка: Неверный код региона (в стране нет такого региона)!

 Первая, например для г. Орёл исправилась заменой ё на е, но есть например Симферополь у которого названия идентичны но ошибка все равно присутствует.


Задача как-то синхронизировать названия населенных пунктов и регионов в этих модулях.  Возможно как вариант чтобы не нарушить работу других модулей нужно сделать таблицу соответствия.


Адрес ИМ - berivdorogu.ru



  1.  фрилансер больше не работает на сервисе
  2. 3 дня3 000 ₽
    Влад
    Влад Иванцов
    166   

    Здравствуйте готов выполнить вашу работу писать в лс.Имею знания в HTML, CSS,php,wordpress,opencart,JS.Срок 3 дня.Было бы интересно выполнить вашу задачу

    Россия Новороссийск | 21 октября в 23:05 |
  3. 3 дня3 000 ₽
    Дмитрий
    Дмитрий Кудряшов
    2905   проверен    118  5   9

    Добрый день,

    Готов выполнить поставленную задачу.

    С уважением, Дмитрий

    Беларусь Минск | 21 октября в 23:34 |
  4. 3 дня6 000 ₴
    Александр
    Александр N
    138   

    Добрый день.
    Да, через таблицу соответствий это хорошее решение или edost коды городов прописать.
    Главное что-бы список не слишком большой был.
    Пишите, обсудим детали, объем работы.

    Украина Украина | 22 октября в 06:35 |