Информация Проблема с отображением карт Google

artful knave

Постоялец
Регистрация
6 Июл 2013
Сообщения
150
Реакции
128
Столкнулась с такой проблемой в Для просмотра ссылки Войди или Зарегистрируйся версий до 3.1.9 включительно:
Вместо гугл-карт (на фронте при самовывозе, в админке при выборе координат) возникала ошибка "При загрузке Google Карт на этой странице возникла проблема. Подробности вы найдете в консоли JavaScript", а там - "Google Maps API error: MissingKeyMapError".
Связано с тем, что для магазинов, на которые гугл-карта добавлена после 22.06.20016, требуется ключ апи для "новых" сайтов.
Решение:
1. Для просмотра ссылки Войди или Зарегистрируйся -> Добавление учетных данных -> Пропустить шаг и создать ключ API, указываем название, выбираем "HTTP-источники перехода (веб-сайты)", вводим свои домены, копируем ключ
2. Далее открываем три файлика:
/modules/advancedcheckout/views/templates/admin/map.tpl
/modules/advancedcheckout/views/templates/admin/map_render.tpl
/modules/advancedcheckout/views/templates/front/order.tpl​
3. Находим в каждом строчку:
Код:
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp"></script>
меняем на:​
Код:
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&key=ВАШ_КЛЮЧ_API"></script>

Для остального магазина есть модуль для ленивых: Для просмотра ссылки Войди или Зарегистрируйся (ну либо totalcommander и поиск по файлам текста "maps.google" в помощь :)
 
Назад
Сверху