Модуль Яндекс.Карты для Mosets Tree

Автор: | 17.01.2015

В этой заметке я хочу Вам представить модуль Яндекс.Карты для компонента каталога Mosets Tree CMS Joomla.

В компонент Mosets Tree уже интегрированы карты Google, но наиболее полное и точное покрытие у Яндекс.Карт.

Поэтому по заказу одного клиента я изменил код компонента Mosets Tree так, чтобы заменить Google Maps на Яндекс.Карты.

А также разработал специальный модуль для компонента Mosets Tree, который позволяет выводить данные из каталога на Яндекс.Карту по категориям.

Посмотреть модуль в работе можно здесь

Давайте рассмотрим основные возможности модуля.

На странице мы видим карту и меню с категориями.

Модуль Яндекс.Карты для Mosets Tree

По клику на + рядом с названием категории, разворачивается список подкатегорий.

По щелчку по названию подкатегории, на карте отображаются все метки из данной категории.

Модуль Яндекс.Карты для Mosets Tree - метки для категории Финансы

Для меток применяется автоматическая кластеризация.

При клике на метку, отображается балун с информацией о записи и ссылкой на страницу с подробной информацией.

Модуль Яндекс.Карты для Mosets Tree - балун с информацией

По ссылке Подробнее, открывается страница с полной информацией о записи и картой с указанием местоположения.

Mosets Tree страница с полной информацией о записи каталога

Давайте рассмотрим настройки модуля Яндекс.Карты для Mosets Tree.

Модуль Яндекс.Карты для Mosets Tree - настройки модуля

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

Существует возможность вывода меток только из определенной категории.

Для этого нужно ввести ее id, количество выводимых на карту записей, выводить или нет записи из подкатегорий.

На карту выводятся данные только из избранных категорий.

Для этого нужно в свойствах категории, выбрать соответствующий параметр.

Если Вас заинтересовал данный модуль и Вы хотите его приобрести, то прошу обращаться через комментарии к данной записи.

Через e-mail ugolsergey@gmail.com

В социальных сетях: ВКонтакте, Facebook.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *