Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Не отображается карта Гугл в форме обратной связи


2job

Recommended Posts

После переноса сайта на новый домен перестала отображаться карта гугл в двух местах - в форме обратной связи и в настройках шаблона (опциях темы).
Появляется на полсекунды и затем сообщение:

Ошибка
При загрузке Google Карт на этой странице возникла проблема. Подробности вы найдете в консоли JavaScript.

Опенкарт 2.1.0.1. При установке шаблона никаких апи-ключей не создавалось, в Гугле никаких настроек не менялось. На прежнем домене карта отображается без проблем (с возможностью выбора места по адресу).
Интернет предлагает получить апи-ключ и прописать его в настройках сайта. Но как это сделать (в каких местах и что поменять) и зачем это вообще нужно, если его там никогда не было и все работало без ключей, только на другом домене?

58e7aa623ef1f_Display12017070418020228.thumb.png.8994bad06231a426b211f6355af55544.png

Так теперь карта отображается на всех устройствах и во всех браузерах - Мозиле, Сафари, Хром... Других ошибок по сайту после переноса на новый домен не обнаружил.

Может, кто сталкивался с этой проблемой? В каких файлах посмотреть? Или, как крайний вариант, полное отключение карты, и, к примеру, установка другой карты взамен прежней.

Надіслати
Поділитися на інших сайтах


Отчасти сам разобрался. Опишу (может, еще кому пригодится).

Сначала необходимо получить ключ JavaScript API , необходимый для работы Google Maps, по адресу:
https://developers.google.com/maps/documentation/javascript/get-api-key

Затем создать скрипт вида -
<script src="https://maps.googleapis.com/maps/api/js?key=мой_апи_ключ"
type="text/javascript"></script>
где "мой_апи_ключ" - ввести свои данные

И внести его в файл, отвечающий за страницу с картой, по адресу (в моем случае):
catalog/view/theme/моя_тема/template/information/contact.tpl

Видимо, можно разместить в любом месте файла. Карта будет работать.

Осталось разобраться с административной частью.

  • +1 1
Надіслати
Поділитися на інших сайтах


  • 1 year later...
В 08.04.2017 в 14:19, 2job сказал:

Отчасти сам разобрался. Опишу (может, еще кому пригодится).

Сначала необходимо получить ключ JavaScript API , необходимый для работы Google Maps, по адресу:
https://developers.google.com/maps/documentation/javascript/get-api-key

Затем создать скрипт вида -
<script src="https://maps.googleapis.com/maps/api/js?key=мой_апи_ключ"
type="text/javascript"></script>
где "мой_апи_ключ" - ввести свои данные

И внести его в файл, отвечающий за страницу с картой, по адресу (в моем случае):
catalog/view/theme/моя_тема/template/information/contact.tpl

Видимо, можно разместить в любом месте файла. Карта будет работать.

Осталось разобраться с административной частью.

я правильно понимаю, это станет платно по истечению 12 месяцев пробного перриода?

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.