Блог
В Elite-Board появились карты Google
Для использования Google Maps сначала нужно сгенерировать специальный ключ. Для этого войдите свой аккаунт Google и перейдите по этой ссылке
https://developers.google.com/maps/documentation/geocoding/get-api-key
Нажмите "получение ключа" под заголовком "Использование ключа API", согласитесь с условиями использования и нажмите "Create"
Скопируйте ключ и вставьте его в разделе настроек скриптаa
Теперь для всех полей с типом "Метка на карте" будет работать API гугл карт. Изменения коснутся и модуля магазинов - гугл карты будут при установке и отображении адреса магазина.
Ещё одно нововведение - локальная javascript библиотека социальных кнопок. Вы можете отказаться от использования сервиса Яндекса и использовать библиотеку, которая будет подгружаться с Вашего сайта. Переключиться можно в общих настройках скрипта.
Общий список изменений в обновлении
- изменён алгоритм компиляции файлов для предоствращения ложного срабатывание антивируса YARA на некоторые файлы дистрибутива;
- исправлена работа на localhost при использовании IPv6;
- исправлена работа Яндекс в настройках магазина при использовании HTTPS;
- исправлена ошибка при валидация меток в западном полушарии карты;
- исправлено значение счётчика "Переходов всего";
- исправлена SQL ошибка при специфических запросах и использовании СЕО модуля;
- исправлена ошибка при платной подаче объявлений;
- исправлена ошибка при работе геотаргетинге на PHP7;
- исправлена ошибка модификатора userdate на PHP7;
- исправлен некорректный отбор по регионам при использовании поиска в шапке в шаблонах eco, aqua, flame;
- основной регион на сайте меняется при выборе региона в модуле поиска;
- исправлена пагинация в модуле поиска;
- исправлена ошибка проверки каптчи в модуле обратной связи при отключённой каптче;
- исправлена ошибка Deprecated в PHPmailer
- добавлены карты от Google;
- добавлена локальная библиотека для социальных кнопок.
Отчёт по изменениям здесь
- header.html - меняем {%$second_region_id%} на {%$second_region.id%}. Это исправит проблему с поиском из шапки;
- footer.html - подключаем локальную библиотеку для социальных кнопок: скрипт js/social/social-likes.min.js и таблицу стилей js/social/social-likes_classic.css. Предварительно эти файлы нужно скопировать;
- map.html - подключаем API гугл карт и добавляем скрипт отображения меток. Предварительно скопируйте файл кластеризатора assets/js/markerclusterer.js;
- shops.html, users_shop.html - добавляем гугл карты на страницу магазина и личный кабинет пользователя;
- message.html - добавляем код вывода социальных кнопок
Комментировать
Комментарии