Вот рабочая, но сырая версия, для тех кому не терпится. Демо можно посмотреть на сайте kozhevatkinprof.ru
Что делает:
Строит маршрут от начальной точки до адреса покупателя, проверяет за МКАДом адрес или нет. Рассчитывает расстояние от МКАДа до адреса. Считает стоимость доставки.
События:
1. Строит маршрут по адресу указанному в textarea адрес
2. Строит маршрут при клике на карту
Установка:
Закинуть папку shipmap в /media/zoo/applications/jbuniversal/cart-elements/shipping. Далее в админке выбрать shipmap в сервисах доставки.
Мысля:
Появилась интересная мысль, подменять адрес в textarea из того что выдала карта, что бы менеджеру приходил нормальный адрес. Т.е. например человек написал Коломна гоголя 18, а менеджеру пришло Московская область г. Коломна ул. Гоголя д.18. И как бы все здорово, но яндекс не знает квартир и потому эта информация подтирается, если есть идеи как можно обойти этот момент буду признателен. Выводить отдельный input для квартиры слишком корявое решение
Все настройки в файлах, в параметры элемента еще не успел переделать.
Начальную точку указывать в координатах с геокодера Яндекс, с остальным думаю все будет понятно.
Пользуйтесь на здоровье, помогайте другим. Улучшения элемента приветствуются
Сообщение отредактировал Rivermc: 26 December 2017 - 17:13