Пост на Яндекс Карте
BrutalPixelПост на Яндекс Карте (Yandex Map Posts) — плагин для приложения Blog в Webasyst: интерактивная карта Яндекс с локациями постов блога. Отмечайте записи на карте, настраивайте вид маркеров и выводите карту на странице /map/ или в любом месте через хелпер.
Возможности
Карта постов блога. Привязывайте к записям координаты (в редакторе поста) — на карте появляется точка-маркер с обложкой, названием и ссылкой на статью.
Страница /map/ — автоматически собранная карта всех локаций блога с кластерами и кликабельными точками.
Ручной вывод (хелпер). Карту можно разместить в контенте статической страницы, тексте поста или шаблоне темы:
{blogYmapSmarty::display()}
с собственными размерами: {blogYmapSmarty::display(["height" => "500", "width" => "100%"])}
Размеры карты по умолчанию задаются в настройках и применяются к /map/ и к хелперу без параметров; в конкретном месте размеры можно переопределить.
Гибкая настройка внешнего вида: цвет маркеров, цвет и текст кластеров, размер и прозрачность маркеров, стартовый центр и масштаб, кластеризация близких точек.
MCP-инструменты (приложение «MCP: Блог»): список/чтение точек карты, установка и удаление координат поста, справка. Права выдаются отдельной группой ymap (read/write) в токене.
Локализация интерфейса под язык бэкенда (ru/en).
В настройках плагина укажите API-ключ Яндекс.Карт (JavaScript API 2.1) — developer.tech.yandex.ru .
Привязывайте координаты к постам в редакторе — точки появятся на /map/ .
Настройки: API-ключ, цвета/размер маркеров и кластеров, центр и масштаб, кластеризация, размеры карты по умолчанию, способ вывода (авто или ручной).
Информация: как вывести карту хелпером и как работают MCP-инструменты.
Тех. поддержка: контакты разработчика.
Webasyst, приложение Blog.
Действующий API-ключ Яндекс.Карт JavaScript API (2.1).



