---
title: "WT Yandex map items бесплатный модуль для Joomla - WebTolk"
description: "Модуль выводит метки из различных компонентов на Яндекс.Карты. На данный момент выводятся только материалы Joomla. Используется API 3.0 Яндекс.Карт. Поддерживается Joomla 5 и старше."
url: "https://web-tolk.ru/dev/joomla-modules/wt-yandex-map-items"
date: "2026-06-15T00:19:42+00:00"
language: "ru-RU"
---

# WT Yandex map items

- **Категории:** [Модули Joomla](https://web-tolk.ru/dev/joomla-modules), [Расширения для Joomla 4 - Joomla 6](https://web-tolk.ru/dev/rasshireniya-dlya-joomla-4)
- **Версия:** 2.3.1
- **Дата:** 11 июня 2026

7755 7650 CTR 101% Mod Free

[Скачать](https://web-tolk.ru/get?element=mod_wtyandexmapitems)[Версии](https://web-tolk.ru/dev/joomla-modules/wt-yandex-map-items/versions)[Документация](https://web-tolk.ru/dev/joomla-modules/wt-yandex-map-items/documentation)[Демо](https://demo-j5.web-tolk.ru/wt-yandex-map-items)[GitHub](https://github.com/sergeytolkachyov/WT-Yandex-map-items-joomla-module)[JED](https://extensions.joomla.org/extension/maps-a-weather/maps-a-locations/wt-yandex-map-items/)

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

![WT Yandex map items](https://web-tolk.ru/images/swjprojects/projects/54/ru-RU/icon.png)

## Описание

Модуль выводит в качестве меток на Яндекс.Картах материалы 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>`.
- **Модуль оптимизирован для большого количества меток на карте.** На демо-видео ([демо-страница](https://demo-j5.web-tolk.ru/wt-yandex-map-items/many-markers)) на одной карте расположено более 2700 меток.
- Сохранение последнего вида карты пользователя для всех модулей вместе или по-отдельности на устройстве пользователя
- Определение местоположения пользователя
- CSS классы для маркеров карты для удобной кастомизации маркеров
- Обработка GET-параметров в URL позволит создавать ссылки на конкретную область карты или конкретный маркер на карте

### Обновление с 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`. Для указания шаблона маркера и/или содержимого всплывающего окна используйте текстовое поле или поле типа список.

### Сохранение последнего вида карты

Добавлены новые опции, позволяющие как для одного экземпляра модуля, так и для всех сохранять на устройстве пользователя последний использованный центр (координаты) и масштаб (zoom) карты. Это позволит открыть карту в том же месте после обновления страницы или при повторном открытии браузера.

### Определение местоположения пользователя

Модуль может определять местоположение пользователя и центрировать карту на нём. При одновременном использовании с функцией сохранения последнего вида карты определение геопозиции будет срабатывать только в первый раз. В дальнейшем, если обнаружены сохранённые данные центра и масштаба - будут использоваться они.

### CSS классы для маркеров карты

Всем маркерам карты добавлен CSS-класс `wt-yandex-map-items-marker`. Для просмотренных маркеров (по которым кликали) добавляется CSS-класс `wt-yandex-map-items-marker-viewed`, что позволит выделять просмотренные маркеры с помощью стилей в CSS-файлах вашего шаблона. Также для контейнеров маркеров ymaps на карте добавлены data-атрибуты: `data-module-id` - id модуля и `data-marker-id` - id маркера.

### Обработка GET-параметров в URL

Карта может реагировать на GET-параметры в url:

- `map[zoom]` - устанавливает параметр масштаба.
- `map[center_latitude]` и `map[center_longitude]` - широта и долгота центра карты.
- `map[marker_id]` - id маркера, на котором центрируется карта.

Таким образом вы можете создавать ссылку на карту с указанием конкретного маркера, на котором карта сфокусируется после загрузки маркеров. Например, `https://site.ru/map?map[marker_id]=18465`. Или же ссылку с указанием конкретных координат: `https://site.ru/map?map[zoom]=16&map[center_latitude]=51.529706&map[center_longitude]=46.033922`

- [Видео-обзор на Youtube](https://www.youtube.com/watch?v=7aGY7J-Gwu4)
- [Видео-обзор на VK Видео](https://vkvideo.ru/video-230331145_456239021)
- [Видео-обзор на Rutube](https://rutube.ru/video/private/c92ac9aa325d472615b75bc20a6e7a90/?p=e3h-ls_bH4eNPulMtO_87g)

### Кастомизация Яндекс.Карты

Яндекс.Карты позволяют изменять внешний вид карты типа "схема". Для этого нужно создать вручную или с помощью редактора Яндекса json-файл, описывающий стили карты и указать путь к нему в настройках модуля.

[Документация редактора стилей Яндекс.Карт](https://yandex.com/maps-api/docs/map-style-editor/index.html)
[Документация кастомизации в JS API Яндекс.Карт](https://yandex.com/maps-api/docs/js-api/map/customization.html)

 Возможности кастомизации Яндекс.Карты

## Joomla

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

## Галерея

![...](https://web-tolk.ru/dev/joomla-modules/images/swjprojects/projects/54/ru-RU/gallery/1J1ZPV8OGyn.jpg)

![...](https://web-tolk.ru/dev/joomla-modules/images/swjprojects/projects/54/ru-RU/gallery/22cAaGvFIbv.jpg)

![...](https://web-tolk.ru/dev/joomla-modules/images/swjprojects/projects/54/ru-RU/gallery/7NZOvTh9s8c.jpg)

![...](https://web-tolk.ru/dev/joomla-modules/images/swjprojects/projects/54/ru-RU/gallery/IShCUgo7l22.jpg)

![...](https://web-tolk.ru/dev/joomla-modules/images/swjprojects/projects/54/ru-RU/gallery/uK5BlmD45GV.jpg)

![...](https://web-tolk.ru/dev/joomla-modules/images/swjprojects/projects/54/ru-RU/gallery/xUfJTZnslzy.jpg)

## Что нового

 11.06.2026, 12:35:54

Добавлено

### Выбор макетов через поле WT Layout Select Joomla

Улучшена работа полей выбора макета для меток и всплывающих окон. Теперь модуль корректнее использует значения обычных полей Joomla и полей WT Layout Select.

Добавлено

### Определение наличия плагина WT Layout Select

Добавлено отдельное информационное сообщение о WT Layout Select в форме настроек модуля.

Исправлено

### Обработка пользовательских макетов

Обновлена обработка пользовательских макетов, чтобы выбранные макеты стабильнее применялись к категориям и материалам.

---

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

[!\[Плагин Поля - WT Yandex Map\](https://web-tolk.ru/images/swjprojects/projects/53/ru-RU/icon.png) Плагин Поля - WT Yandex Map](https://web-tolk.ru/dev/joomla-plugins/plagin-polya-wt-yandex-map)

[!\[WT YOOtheme Yandex Map\](https://web-tolk.ru/images/swjprojects/projects/93/ru-RU/icon.webp) WT YOOtheme Yandex Map](https://web-tolk.ru/dev/joomla-plugins/wt-yootheme-yandex-map)

[!\[WT Layout select - плагин выбора файла макета\](https://web-tolk.ru/images/swjprojects/projects/111/ru-RU/icon.webp) WT Layout select - плагин выбора файла макета](https://web-tolk.ru/dev/joomla-plugins/wt-layout-select-joomla-custom-field-plugin)

## JSON-LD Schema

```json
{
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "@id": "https://web-tolk.ru/#/schema/BreadcrumbList/17",
    "itemListElement": [
        {
            "@type": "ListItem",
            "position": 1,
            "item": {
                "@id": "https://web-tolk.ru/",
                "name": "Главная"
            }
        },
        {
            "@type": "ListItem",
            "position": 2,
            "item": {
                "@id": "https://web-tolk.ru/dev",
                "name": "Расширения Joomla"
            }
        },
        {
            "@type": "ListItem",
            "position": 3,
            "item": {
                "@id": "/dev/joomla-modules",
                "name": "Модули Joomla"
            }
        },
        {
            "@type": "ListItem",
            "position": 4,
            "item": {
                "name": "WT Yandex map items"
            }
        }
    ]
}
```

```json
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": "Organization",
            "@id": "https://web-tolk.ru/#/schema/Organization/base",
            "name": "WebTolk",
            "url": "https://web-tolk.ru/",
            "logo": {
                "@type": "ImageObject",
                "@id": "https://web-tolk.ru/#/schema/ImageObject/logo",
                "url": "images/webtolk-1080p.jpg",
                "contentUrl": "images/webtolk-1080p.jpg",
                "width": 1920,
                "height": 1080
            },
            "image": {
                "@id": "https://web-tolk.ru/#/schema/ImageObject/logo"
            },
            "sameAs": [
                "https://github.com/WebTolk",
                "https://github.com/sergeytolkachyov",
                "https://vk.com/web_tolk",
                "https://vk.com/webtolkru",
                "https://tenchat.ru/sergeytolkachyov",
                "https://t.me/sergeytolkachyov",
                "https://t.me/webtolkru"
            ]
        },
        {
            "@type": "WebSite",
            "@id": "https://web-tolk.ru/#/schema/WebSite/base",
            "url": "https://web-tolk.ru/",
            "name": "WebTolk",
            "publisher": {
                "@id": "https://web-tolk.ru/#/schema/Organization/base"
            }
        },
        {
            "@type": "WebPage",
            "@id": "https://web-tolk.ru/#/schema/WebPage/base",
            "url": "https://web-tolk.ru/dev/joomla-modules/wt-yandex-map-items",
            "name": "WT Yandex map items бесплатный модуль для Joomla - WebTolk",
            "description": "Модуль выводит метки из различных компонентов на Яндекс.Карты. На данный момент выводятся только материалы Joomla. Используется API 3.0 Яндекс.Карт. Поддерживается Joomla 5 и старше.",
            "isPartOf": {
                "@id": "https://web-tolk.ru/#/schema/WebSite/base"
            },
            "about": {
                "@id": "https://web-tolk.ru/#/schema/SoftwareApplication/base"
            },
            "inLanguage": "ru-RU",
            "breadcrumb": {
                "@id": "https://web-tolk.ru/#/schema/BreadcrumbList/17"
            }
        },
        {
            "@type": "SoftwareApplication",
            "name": "WT Yandex map items",
            "url": "https://web-tolk.ru/dev/joomla-modules/wt-yandex-map-items",
            "description": "Модуль выводит метки из различных компонентов на Яндекс.Карты. На данный момент выводятся только материалы Joomla. Используется API 3.0 Яндекс.Карт. Поддерживается Joomla 5 и старше.",
            "applicationCategory": "Модули Joomla",
            "softwareVersion": "2.3.1",
            "downloadUrl": "https://web-tolk.ru/get?element=mod_wtyandexmapitems",
            "image": "https://web-tolk.ru/images/swjprojects/projects/54/ru-RU/icon.png",
            "operatingSystem": "ANY",
            "interactionStatistic": [
                {
                    "@type": "InteractionCounter",
                    "interactionType": "https://schema.org/DownloadAction",
                    "userInteractionCount": 7755
                },
                {
                    "@type": "InteractionCounter",
                    "interactionType": "https://schema.org/ViewAction",
                    "userInteractionCount": 7651
                }
            ],
            "mainEntityOfPage": {
                "@type": "WebPage",
                "url": "https://web-tolk.ru/dev/joomla-modules/wt-yandex-map-items"
            },
            "softwareRequirements": "Joomla",
            "applicationSubCategory": "Модули Joomla, Расширения для Joomla 4 - Joomla 6",
            "isAccessibleForFree": true,
            "keywords": [
                "joomla",
                " яндекс",
                " яндекс карты",
                " модуль яндекс карт Joomla",
                " скачать модуль яндекс карт джумла"
            ]
        }
    ]
}
```
