- Веб-Шаблоны
- Шаблон интернет-магазина
- Шаблоны для CMS
- Facebook шаблоны
- Конструктор сайтов
PrestaShop 1.6.x. Решение проблем. Карты Google не отображаются (проблема с ключом API)
Сентябрь 30, 2016
Из этого туториала Вы узнаете, как устранить ошибку ‘Google Maps API error: MissingKeyMapError’ в шаблонах Prestashop.
Google анонсировал изменения в ограничениях авторизации и использования API карт Google.
Для использование API карт Google теперь нужен ключ. Если Вы используете API карт Google на локальном сервере, или Ваш домен не был активен до 22 июня, 2016, Вам понадобится ключ для работы. Вот почему возникает такая ошибка.

Для того чтобы решить эту проблему, следуйте таким инструкциям:
-
Перейдите на сайт https://developers.google.com/maps/documentation/javascript/get-api-key и создайте ключ авторизации, нажав на кнопку ‘Получить ключ’ (Get a Key);
-
Выберите настройку ‘Создать проект’ (Create a project) и нажмите на кнопку ‘Продолжить’ (Continue);
-
Укажите нужные детали доступа: Название (Name), Адрес сайта (Website URL) и нажмите на кнопку ‘Создать’ (Create);
-
Скопируйте ваш новый Ключ API:
-
Войдите в админ панель Prestashop. Перейдите на вкладку ‘Модули и услуги’ (Module and Services);
-
Обновите модуль ‘TM Google Map’ до последней версии;
-
Настройте модуль ‘TM Google Map’, введя ваш Ключ Google API (Google API Key) в нужное поле. Сохраните изменения:
-
Скачайте и установите модуль ‘mpgooglemapsfix’;
-
Обновите станицу вашего сайта для просмотра изменений. Карты Google Map теперь правильно отображаются: