Модуль Geofield Yandex Maps Block - вывод Яндекс карты в блоке


93

На многих сайтах возникает необходимость вывести информацию о компании или событии на карте. Причем зачастую, требуется всего лишь ОДИН блок с картой. Существует много способов вывода данной карты:

  • через шаблон,
  • через специальные фильтры для текстовых форматов ([map бла-бла-бла]),
  • node+geofield+Geofield Yandex Maps,
  • node+field+свой форматер,
  • в блоке через php формат (есть еще такие умельцы).

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

И вот предлагаю Вашему вниманию небольшой модуль, который добавляет на сайте блок для вывода Яндекс карты. Особенность данного модуля - административная часть. На странице редактирования блока добавлено поле с Яндекс картой, на которой можно очень удобно ввести необходимые данные (расставить точки, линии и области). Справится даже ребёнок.

Зависимости

Установка и использование:

  1. Установить модуль МодульGeofield Yandex Maps;
  2. Установить мой модуль (прикреплен к посту);
  3. На странице admin/structure/block найти блок Yandex.maps block. Разместите блок в нужном регионе на Вашем сайте;
  4. На странице редактирования блока Вы можете указать нужные Вам объекты, а также указать настройки для вывода карты;
  5. Наслаждайтесь.

Update 25.07.2018: Версия 1.1.

  • - Добавил в настройки зума. Если поставить 0, то будет включен автозум.
  • - Отключение поведения drag на экранах меньше 900px (опционально).
  • - Добавление в copyright текущего домена (опционально).
Вложение Size
geofield ymap block v1.1 3.79 КБ
Добавить комментарий
Может быть интересно

Данный скрипт поможет пересохранить файлы Excel в csv. Может быть полезно перед отправкой прайсов на хостинг для дальнейшей обработки

5

Порядок действий для установки Solr на сервере с Centos 7

4
Модуль Migrate это фреймворк для миграции (импорта) данных в Drupal из любых источников.
1
Снова возвращаемся к migrate. Довольно удобный фреймворк для импорта данных в Друпал. Один из распространенных форматов источника для импорта - CSV. Поддерживается migrate из коробки. Описание и примеры работы с классом MigrateSourceCSV можно найти на drupal.org.
2

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

1