soctell 3 Жалоба Опубликовано: April 8, 2014 Смотрите при добавлении объявления отображается карта гугла где выставляются и сохраняются координаты. При просмотре объявления отображается карта яндекса на которой отображаются координаты выставленные автоматически. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Victor_winner 2 Жалоба Опубликовано: April 8, 2014 Друзья, так как поставить на главной странице карту Yandex? Какой кодинг для этого требуется? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: April 8, 2014 Смотрите при добавлении объявления отображается карта гугла где выставляются и сохраняются координаты. При просмотре объявления отображается карта яндекса на которой отображаются координаты выставленные автоматически. Это наверняка показывает, что используется старая версия файлов, когда в администрировании объявления поддерживался только гугль Можно как то обновить geodata отдельно? Можно. Из Обновлений приложение должно быть доступно. НО не имеет смысла а) есть некоторые общие полезности в system без которых геодата не сможет нормально работать и б) другие приложения, до обновления, могли использовать некоторые возможности геодаты иначе, чем после. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
serv2012 0 Жалоба Опубликовано: April 12, 2014 Подскажите, как изменить цвет баллунов на карте Яндекса, а то бледно-желтые совсем сливаются с картой. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: April 12, 2014 Какой шаблон? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
serv2012 0 Жалоба Опубликовано: April 13, 2014 Стандартный. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: April 13, 2014 В /template/frontend/agency/realty_grid.tplнайдите строку preset: "twirl#yellowStretchyIcon" и вместо twirl#yellowStretchyIcon впишите код другого маркера из списка http://api.yandex.ru/maps/doc/jsapi/2.x/ref/reference/option.presetStorage.xml Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
serv2012 0 Жалоба Опубликовано: April 14, 2014 Спасибо, а где в шаблоне realia менять карту Яндекса? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: April 15, 2014 Настройки - Общее - Использовать карту Google (use_google_map)Если опция отмечена, то "рабочей" картой будет гуглокарта, в противном случае - яндекскарта. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
serv2012 0 Жалоба Опубликовано: April 15, 2014 Я имел ввиду как в Яндекс карте, что либо поменять, например убрать миниатюру и т.д. В стандартном шаблоне в одном из файлов tpl есть код карты, а в realia такого кода нет. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
tazam 2 Жалоба Опубликовано: April 15, 2014 Раз все спрашивают и я задам интересующий вопрос , можно ли к каждой категории прикрепить индивидуальный маркер на карте ? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: April 18, 2014 Я имел ввиду как в Яндекс карте, что либо поменять, например убрать миниатюру и т.д. В стандартном шаблоне в одном из файлов tpl есть код карты, а в realia такого кода нет. Для тех шаблонов, где нет огромной простыни кода карты, а есть подключение такого вида$(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:falseminimap - выводить ли миникарту на большой карте. По умолчанию включено. Для выключения minimap:falsedefaultZoom - масштаб выводимой карты. По умолчанию 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, без минкарты, без масштабирования колесом мышки. 1 doma reacted to this Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: April 18, 2014 Раз все спрашивают и я задам интересующий вопрос , можно ли к каждой категории прикрепить индивидуальный маркер на карте ? Если используется RealtyMap, то нет. Если используется вживленный код карты в шаблон, то при некотором усердии можно. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
tazam 2 Жалоба Опубликовано: April 18, 2014 спасибо суть уловил =D Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
serv2012 0 Жалоба Опубликовано: April 20, 2014 Подскажите как в верхний левый угол добавить на карту пиктограммы "Измерение расстояний на карте", "Построить маршрут" и "Мое местоположение" (шаблон Realia). По первым двум примеры картонок нашел, по последней где-то видел, но не могу вспомнить - в хелпе яндекса точно есть. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: April 21, 2014 Подскажите как в верхний левый угол добавить на карту пиктограммы "Измерение расстояний на карте", "Построить маршрут" и "Мое местоположение" (шаблон Realia). По первым двум примеры картонок нашел, по последней где-то видел, но не могу вспомнить - в хелпе яндекса точно есть.Элементы управления расписаны на этой странице руководства http://api.yandex.ru/maps/doc/jsapi/2.x/dg/concepts/controls.xml Добавление на карту редактора маршрута:myMap.controls.add('routeEditor');илиmyMap.controls.add(new ymaps.control.RouteEditor());Добавление на карту панели инструментов со стандартным набором кнопок:myMap.controls.add('mapTools'); Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
alex-boa 0 Жалоба Опубликовано: June 25, 2014 Маркеры на карте в списке объявлений не кликабельны.В чём может быть причина или они и не должны кликаться (с переходом на страницу объявления как, например, тут http://www.etown.ru/perm/) Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: June 25, 2014 Маркеры на карте в списке объявлений не кликабельны.В чём может быть причина или они и не должны кликаться (с переходом на страницу объявления как, например, тут http://www.etown.ru/perm/) Адрес странички в студию. Забыл телепатический девайс зарядить. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
alex-boa 0 Жалоба Опубликовано: June 25, 2014 http://bd1.ru/novostroyki Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: June 25, 2014 У вас простые JS баллуны, там пока ссылки не предусмотрены. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
alex-boa 0 Жалоба Опубликовано: June 25, 2014 а кроме как констатировать, можете что-то подсказать? предложить? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: June 25, 2014 /template/frontend/agency/realty_grid.tpl 1. Добавляем вверху, после уже подключенных скриптов:{if $geodata_show_grid_map==1}<script src="{$estate_folder}/apps/system/js/realtymap.js" type="text/javascript"></script><script>var loc_objects={$geoobjects_collection_clustered};var map_type='{$map_type}';{literal}$(document).ready(function(){var RM=new RealtyMap();RM.initJSON('grid_realty_map', loc_objects, map_type);});{/literal}</script>{/if}2. Ниже находим строку {if $geodata_show_grid_map==1} и внутри нее здоровенная простыня непонятного яваскрипта и чуть-чуть разметки, который идет до самого последнего {/if} в этом файле. Трем изнутри этого блока все, кроме<div class="bigmap"><div id="grid_realty_map" style="border: 1px solid #e6e6e6; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; width: 100%; height: 400px;"></div></div>и охватывающих {if $geodata_show_grid_map==1} и {/if} 3. В /template/frontend/agency/css/bootstrap.corrections.cssдобавляем стиль#grid_realty_map img {max-width: none;}4. Стили.cluster-listing {width: 310px;max-height: 150px;}.cluster-listing.scrollable {overflow-y: scroll;}добавить по вкусу в один из файлов стилей. Либо добавить свои, что бы нормально отображались всплывающие окошки. 5. Доверстать остальные стили согласно дизайну. 1 h-i reacted to this Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
alex-boa 0 Жалоба Опубликовано: June 25, 2014 Спасибо. Получилось здОрово) Но меня интересуют не всплывающие окна, а переход по клику на страницу с объекта недвижимости, как здесь http://www.etown.ru/perm/ Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: June 25, 2014 А вот там, во всплывающем окне, есть и ссылка для перехода))) А если переход сразу с балуна, то надо подумать. Там по сути повесить листенер на балун. Но сейчас готового варианта пока не напишу. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
alex-boa 0 Жалоба Опубликовано: June 25, 2014 А вот там, во всплывающем окне, есть и ссылка для перехода))) Точно. Недоглядел). А может так и лучше. Попробуем пока так... Ещё раз - спасибо) Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах