Подскажите как вывести, на карту, только объявления о недвижимости?
Всё сделал как тут http://forum.ucoz.ru/forum/38-47772-2#1240521
Всё перепробовал,
Ставим между <head></head>
<script src="http://api-maps.yandex.ru/2.0/?load=package.full&mode=debug&lang=ru-RU"></script>
<script>
ymaps.ready(init);
function init(){
var geolocation = ymaps.geolocation,
coords = [geolocation.latitude, geolocation.longitude],
map = new ymaps.Map('map', {
center: coords,
zoom: 4,
type: 'yandex#publicMap'
});
map.controls
.add('smallZoomControl');
so = new ymaps.Clusterer();
$MYINF_1$
map.geoObjects.add(so);
map.balloon.open(
coords, {
contentHeader: ymaps.geolocation.country,
contentBody: ymaps.geolocation.region
});
}
</script>
Создаем информер Доска объявлений, материалы, 50 материалов, случайные материалы и вставляем в код информера:
ymaps.geocode('$OTHER3$').then (function (res)
{res.geoObjects.get(0).properties.set({clusterCaption:'$ID$',balloonContentFooter:'<a
href="$ENTRY_URL$">$TITLE$</a>'});
so.add(res.geoObjects.get(0));});
$OTHER3$ - это полный адрес, к примеру г. Москва, ул. Полянка 32, у вас может быть любое другое поле. В данное поле при заполнении материала необходимо прописывать полный адрес с городом.
Вставляем между <body></body> в любое место где должна быть карта:
<div id="map" ></div>
Немного изменил координаты
ymaps.ready(init);
function init(){
var map = new ymaps.Map('map', {
center: [54.23, 39.02],
zoom: 10,