Сниппет Yandex-Карта со своими иконками-маркерами + возможность по клику отключать определённые типы гео-объектов
        Сниппет устарел.
Его Вам заменит компонент YandexMaps:
Топик — modx.pro/components/5033-yandexmaps-1-0-create-objects-from-resources-on-yandex-maps/
Скачать на модсторе — modstore.pro/packages/other/yandexmaps
    
    
                                                                                
            Его Вам заменит компонент YandexMaps:
Топик — modx.pro/components/5033-yandexmaps-1-0-create-objects-from-resources-on-yandex-maps/
Скачать на модсторе — modstore.pro/packages/other/yandexmaps
Комментарии: 10
                Хорошая штука. Спасибо! Попробую на днях в действии. 
Оформляйте в пакет и выкладывайте в store.simpledream.ru или в репозиторий modx.com.
                    Оформляйте в пакет и выкладывайте в store.simpledream.ru или в репозиторий modx.com.
                Пока не доработал, нет смысла оформлять. :) На скорую руку под свои нужды забацал. Там нельзя указывать иконки по умолчанию, работает только с указанием своих иконок. К тому-же если указать однажды неверный адрес и открыть страницу со сниппетом (это подразумевает то, что сниппет спарсит координаты и запишет их в tv), после чего снова ввести адрес, но уже корректно, то для того, чтобы сниппет обновил координаты, их нужно удалить из tv поля. Небольшой вертяк получается. Поэтому и этот момент нужно продумывать, чтобы было по-человечески. =)            
                    
                Да, кстати, хотелось бы услышать пожелания, что можно было бы ещё добавить к функционалу?            
                    
                мб лучше не адрес писать, а точку указывать на катре?
ато не каждое здание отмерено на карте, вдруг оно новое.
                    ато не каждое здание отмерено на карте, вдруг оно новое.
                Я не знаю, как это можно реализовать… :(            
                    
                Есть такой пакет, называется mapex, там много чего реализовано с помощью «тыканья» по карте. Может ребята будут не против, если Вы скопируете кусочек кода… По сути это работа с js-api яндекс.карт.            
                    
                я делала для 1го элемента так:
поиск по адресу и потом можно маркер тягать, чтобы выставить корректнее
                    поиск по адресу и потом можно маркер тягать, чтобы выставить корректнее
                Есть 2 категории, вывожу так:
При этом у каждого клуба на странице карта указывает иконку и точный адрес.
Где ошибка?
                    [[!yandexMap?
	&tvAddress=`address`
	&tvCoords=`coords`
	&addressPrefix=`Москва,`
	&styleMapBlock=`float:left; width:90%; height:699px;`
	&objectsTypesJSON=`[
		{"parent":"20", "icon":"assets/templates/fit.png", "id":"Fitness", "title":"Фитнес Клуб"},
		{"parent":"21", "icon":"assets/templates/vel.png", "id":"Velness", "title":"Велнес Клуб"}
	]`
]]Ничего не показывает.При этом у каждого клуба на странице карта указывает иконку и точный адрес.
Где ошибка?
                Координаты оказались далеко от места.            
                    
                Размер иконки по умолчанию 34x40px.            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.