artful knave
Постоялец
- Регистрация
- 6 Июл 2013
- Сообщения
- 150
- Реакции
- 128
- Автор темы
- #1
Столкнулась с такой проблемой в Для просмотра ссылки Войди или Зарегистрируйся версий до 3.1.9 включительно:
Вместо гугл-карт (на фронте при самовывозе, в админке при выборе координат) возникала ошибка "При загрузке Google Карт на этой странице возникла проблема. Подробности вы найдете в консоли JavaScript", а там - "Google Maps API error: MissingKeyMapError".
Связано с тем, что для магазинов, на которые гугл-карта добавлена после 22.06.20016, требуется ключ апи для "новых" сайтов.
Решение:
1. Для просмотра ссылки Войдиили Зарегистрируйся -> Добавление учетных данных -> Пропустить шаг и создать ключ API, указываем название, выбираем "HTTP-источники перехода (веб-сайты)", вводим свои домены, копируем ключ
2. Далее открываем три файлика:
Для остального магазина есть модуль для ленивых: Для просмотра ссылки Войдиили Зарегистрируйся (ну либо totalcommander и поиск по файлам текста "maps.google" в помощь
Вместо гугл-карт (на фронте при самовывозе, в админке при выборе координат) возникала ошибка "При загрузке Google Карт на этой странице возникла проблема. Подробности вы найдете в консоли JavaScript", а там - "Google Maps API error: MissingKeyMapError".
Связано с тем, что для магазинов, на которые гугл-карта добавлена после 22.06.20016, требуется ключ апи для "новых" сайтов.
Решение:
1. Для просмотра ссылки Войди
2. Далее открываем три файлика:
/modules/advancedcheckout/views/templates/admin/map.tpl
/modules/advancedcheckout/views/templates/admin/map_render.tpl
/modules/advancedcheckout/views/templates/front/order.tpl
3. Находим в каждом строчку:/modules/advancedcheckout/views/templates/admin/map_render.tpl
/modules/advancedcheckout/views/templates/front/order.tpl
Код:
<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>
Для остального магазина есть модуль для ленивых: Для просмотра ссылки Войди