8 800 500-47-11
8 800 500-47-11
Отдел продаж
База знаний
  • Все решения
  • Интернет-магазины
    • Аспро: Премьер
    • Аспро: Лайтшоп
    • Аспро: Максимум
    • Аспро: Шины и диски 2.0
    • Аспро: Next
    • Аспро: Оптимус
    • Аспро: Шины и диски, интернет-магазин
    • Аспро: Маркет
    • Аспро: Интернет-магазин
    • Аспро: Крутой шоп
  • Корпоративные сайты
    • Аспро: Приорити 2.0
    • Аспро: Корпоративный сайт 3.0
    • Аспро: Корпоративный сайт 2.0
    • Аспро: Стройка 2.0
    • Аспро: Инжиниринг
    • Аспро: Металл
    • Аспро: Digital 2.0
    • Аспро: Детский сад и образовательный центр
    • Аспро: Курорт 2.0
    • Аспро: Ландшафт 2.0
    • Аспро: Автосервис
    • Аспро: Медицинский центр 3.0
    • Аспро: Ландшафт
    • Аспро: Медицинский центр 2.0
    • Аспро: Курорт
    • Аспро: Стройка
    • Аспро: Сайт медицинского центра
    • Аспро: Корпорация
    • Аспро: Корпоративный сайт
    • Аспро: Корпоративный сайт современной компании
    • Аспро: Приорити
    • Аспро: Digital
  • Модули
    • Аспро: Привязка ответственного
    • Аспро: Шинный калькулятор
    • Аспро: Кредитный калькулятор
    • Аспро: Универсальный импорт
  • 1С-Битрикс
    • Общее

Как настроить Google-карты для раздела «Магазины»

ID статьи: 132 , создана 28 сен 2016
Актуально для:
Необходимо настроить карты Google для раздела «Магазины».

Решение
Чтобы добавить в раздел «Магазины» товаров интерактивные карты от Google с возможностью вывести необходимый адрес, вам нужно создать карту в сервисе Google Maps, получить ключ API для Google Maps и настроить карту через свойства соответствующего инфоблока.

Чтобы настроить свойства инфоблока, переключитесь на административную часть сайта и перейдите в настройки контента: Рабочий стол → Контент → Инфоблоки → Типы инфоблоков → Контент. Выберите тип инфоблока «Магазины» и переключитесь на вкладку свойств.


Найдите свойство «Координаты на карте» и войдите в режим редактирования свойства, нажав кнопку с многоточием.


Перейдите к группе полей «Дополнительные настройки» (внизу) и в поле «Ключ JavaScript API» скопируйте значение полученного ранее ключа для API Google Maps. Как получить ключ API

Сохраните изменения и перейдите в публичную часть сайта. Активируйте режим правки и перейдите в раздел «Магазины». На появившейся карте нажмите всплывающую кнопку с шестеренкой, чтобы перейти в режим редактирования настроек компонента.


Перейдите к пункту «Дополнительные настройки» и в поле «API ключ google карт» вставьте такой же ключ для API Google Maps, что и ранее в настройках свойства.


В результате в вашем разделе «Магазины» будет корректно отображаться интерактивная карта. О том, как расположить на карте адреса магазинов, читайте в документации






Артур
01.11.2018 15:27:05
Здравствуйте, подскажите как можно вывести адреса магазинов в списке (см. скрин -   )
в шаблоне компонента не совсем понятно... там только <?CMshop::drawShopsList($arResult['ITEMS'], $arParams, "N");?>
Артур
01.11.2018 15:32:18
Здравствуйте, подскажите как можно вывести адреса магазинов в списке (см. скрин -   )
в шаблоне компонента не совсем понятно... там только <?CMshop::drawShopsList($arResult['ITEMS'], $arParams, "N");?>

см.скрин    

либо подскажите пожалуйста где правится <?CMshop::drawShopsList($arResult['ITEMS'], $arParams, "N");?>

Родитель
Юрий
03.07.2017 22:26:25
Подскажите как заменить в разделе магазины карту с гугл карт на яндекс карты. Никак не могу найти откуда передаются шаблоны.
Мария Вознина
04.07.2017 09:16:31
Юрий, здравствуйте!

Получили ваш тут и в маркетплейсе. Не знаю, как давно вы обновлялись, но попробуйте переключить карту в настройках параметра компонента в списке магазинов () и в детальной странице магазина ().

Вообще будет лучше, если вы напишете нам в поддержку. Посмотрим, что можно сделать и подсказать.  
Родитель
Алексей
25.05.2017 18:52:50
Доброго времени. Подскажите как запустить работу карты, если в компоненте "bitrix:news" нет поля API ключ google карт?