WT Yandex map items

Скачивания 2219 Просмотры 3755 CTR 59% Mod Free

Модуль выводит метки из различных компонентов на Яндекс.Карты. На данный момент выводятся только материалы Joomla. Используется API 3.0 Яндекс.Карт. Поддерживается Joomla 4, Joomla 5 и старше.

WT Yandex map items

Описание

Модуль выводит в качестве меток на Яндекс.Картах материалы Joomla. Координаты могут быть указаны в пользовательских полях (тип текст или Fields - WT Yandex map) через запятую. 

Демо видео модуля

Возможности модуля Яндекс.Карт для Joomla

  • Начиная с версии модуля 2.0.0 используется API v.3.0 Яндекс.Карт. Версия 1.0.0 использует устаревшее API Яндекс.Карт v.2.1.
  • Возможность отображать маркеры (метки) на карте из источников данных (пока что источник один - материалы Joomla)
  • Возможность кастомизации (создания пользовательских) макетов для вёрстки маркеров и содержимого всплывающих окон.
  • Возможность переопределения макетов маркеров и содержимого всплывающих окон Яндекс.Карты в папке с шаблоном Joomla
  • Указание пользовательских макетов в пользовательских полях Joomla
  • Указание пользовательского макета сразу для всей категории в пользовательском поле категории (рекомендуемые типы поля - текст или списочные (список, радио-кнопки, чекбоксы и т.д.)). Работает как для макета маркера карты, так и для макета содержимого всплывающего окна (подсказки).
  • Указание пользовательского макета сразу для конкретного материала в пользовательском поле. Параметры материала имеют приоритет над параметрами категории. Таким образом вы можете выделить отдельный материал на карте отдельным макетом маркера, а так же отдельным макетом содержимого всплывающего окна. Работает как для макета маркера карты, так и для макета содержимого всплывающего окна (подсказки).
  • Использование Javascript литералов при создании макетов. Макеты маркеров и всплывающих окон грузятся в тело страницы в виде <template>.
  • Модуль оптимизирован для большого количества меток на карте. На демо-видео (демо-страница) на одной карте расположено более 2700 меток.

Обновление с v.1.0.0 до v.2.0.0 требует особого внимания. 

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

Шаблонизация маркеров, содержимого всплывающих окон

Вы можете использовать стандартные макеты API Яндекс.Карт 3.0. как для маркеров карты, так и для всплывающих окон. Но также вы можете создавать собственные макеты вывода для каждой категории материалов и для каждого материала Joomla.

Параметры материала Joomla имеют приоритет над параметрами родительской категории. Пути к макетам указываются относительно папки layouts и содержат символ точки . вместо слеша /.

Например, modules.mod_wtyandexmapitems.marker.city-marker. Такой подход позволяет использовать механизм переопределений Joomla и переопределять макеты в собственном шаблоне по пути templates/[ВАШ_ШАБЛОН]/html/layouts/mod_wtyandexmapitems/marker/city-marker.php. Для указания шаблона маркера и/или содержимого всплывающего окна используйте текстовое поле или поле типа список.

Joomla

Тип расширения:
Модуль
Область системы:
Сайт
Версия Joomla:
4.1, 5.2.5

Что нового

Исправлено

Работа модуля только на указанных страницах

Исправлена ошибка AJAX запроса в случае, если модуль привязан к конкретным пунктам меню.

Смотрите также

Расширения Joomla WebTolk

92 Всего расширений
11 Категорий
440 Выпущено версий
439391 Всего скачиваний
Корзина
Корзина пуста