Leaderboard


Popular Content

Showing content with the highest reputation on 06/11/17 in all areas

  1. 1 point
    abushyk

    Настройка карты Яндекс

    Для тех шаблонов, где нет огромной простыни кода карты, а есть подключение такого вида $(document).ready(function(){ var RM=new RealtyMap(); if(loc_objects.length==0){ RM.initGeocoded('property-map', rname, map_type, {defaultZoom: 16, yandexMapType: 'yandex#map'}); }else{ RM.initJSON('property-map', loc_objects, map_type, {defaultZoom: 16, yandexMapType: 'yandex#map'}); }}); Можно управлять картой следующими параметрами scrollZoom - зуммить карту прокруткой колеса мышки. По умолчанию включено. Для выключения scrollZoom:false minimap - выводить ли миникарту на большой карте. По умолчанию включено. Для выключения minimap:false defaultZoom - масштаб выводимой карты. По умолчанию 16. Для изменения defaultZoom:N где N-допустимое числовое значение для данного типа карты. Работает ТОЛЬКО для карт в карточке, там где один объект. Для вывожа в сетке, где несколько, масштаб вычисляется автоматически, что бы поместить все маркеры в блок, ограничивающий карту. Прмер тонкой настройки $(document).ready(function(){ var RM=new RealtyMap(); if(loc_objects.length==0){ RM.initGeocoded('property-map', rname, map_type, {defaultZoom: 8, scrollZoom:false, minimap:false}); }else{ RM.initJSON('property-map', loc_objects, map_type, {defaultZoom: 8, scrollZoom:false, minimap:false}); }});Карта с дефолтным масштабом 8, без минкарты, без масштабирования колесом мышки.