Поиск по сайту
Результаты поиска по тегам 'Карта'.
Найдено 15 результатов
-
Уважаемые пользователи, есть разработка плагина (не официально). Суть плагина следующая. 1. Имеется карта которая имеет функцию кластеризации 2. В настройках можно будет указывать каждой категории свой маркер Стоимость данной разработки 1500р
- 44 ответа
-
- map
- кластеризация
-
(и ещё %d)
Теги:
-
Работает ли mapviewer на карте Яндекса? Если да, то как подключить?
-
В sitebill есть кластерная карта которую можно подключить через iframe <iframe src="{$estate_folder}/js/ajax.php?action=iframe_map&{$QUERY_STRING}" style="border: 0px;" border="0" width="100%" height="500px"></iframe> Карта просто замечательная. но в данной карте цена выводится целиком. Задача разделить саму цену на тысячи и добавить валюту. Решение. идем по адресу /apps/system/js файл activemap.js . примерно 256 строка. находим содержимое block.find('.ActiveMapListBlock-item-price').text(data.price); и заменяем на block.find('.ActiveMapListBlock-item-price').text(data.price.replace(/(\d)(?=(\d\d\d)+([^\d]|$))/g, '$1 ')); сразу после нее добавляем следующее block.find('.ActiveMapListBlock-item-currency').text(data.currency_name); теперь карта понимает валюту и делит цену на тысячи. Осталось все это вывести в шаблон идем по адресу /apps/system/template файл iframe_map.tpl содержимое <a class="ActiveMapListBlock-item-link" target="_blank" href=""> <div class="ActiveMapListBlock-item-image"> <img src="{$estate_folder}/img/no_foto.jpg"> <div class="ActiveMapListBlock-item-id"></div> </div> <div class="ActiveMapListBlock-item-description"> <h3 class="ActiveMapListBlock-item-title"></h3> <div class="ActiveMapListBlock-item-price"></div> <div class="ActiveMapListBlock-item-address"></div> <div class="ActiveMapListBlock-item-text"></div> </div> </a> меняем на это <a class="ActiveMapListBlock-item-link" target="_blank" href=""> <div class="ActiveMapListBlock-item-image"> <img src="{$estate_folder}/img/no_foto.jpg"> <div class="ActiveMapListBlock-item-id"></div> </div> <div class="ActiveMapListBlock-item-description"> <h3 class="ActiveMapListBlock-item-title"></h3> <div class="ActiveBlockHalf"> <div class="ActiveMapListBlock-item-price"></div> <div class="ActiveMapListBlock-item-currency"></div> </div> <div class="ActiveMapListBlock-item-address"></div> <div class="ActiveMapListBlock-item-text"></div> </div> </a> далее в конце файла добавляем стили .ActiveMapListBlock-item-price, .ActiveMapListBlock-item-currency { float:left; } .ActiveBlockHalf { display:inline-block; font-size: 18px; font-weight: 700; } .ActiveMapListBlock-item-price { padding-right: 5px; } и все результатом будет
-
Добрый день! Все знают, что некоторое время назад корпорация добра решила заработать на сайтах, применяющих на своих страницах карты и панорамы google. И если в России и, возможно, странах СНГ эта проблема не так критична благодаря присутствию там карт Яндекса, то для зарубежных проектов остро стоит необходимость альтернативных решений, таких как Leaflet. Итак... Здесь и далее - решение на примере шаблона Realia с картами google. 1. В файл шаблона header.tpl добавляем стили leaflet: <link rel="stylesheet" href="https://unpkg.com/leaflet@1.5.1/dist/leaflet.css" integrity="sha512-xwE/Az9zrjBIphAcBb3F6JVqxf46+CDLwfLMHloNu6KEQCAWi6HcDUbeOfBIptF7tcCzusKFjFw2yuvEpDL9wQ==" crossorigin=""/> Если у вас там же болтаются api-скрипты карт google, можете смело их грохнуть: <script type="text/javascript" src="//maps.googleapis.com/maps/api/js?v=3&sensor=true"></script> <script src="https://maps.googleapis.com/maps/api/js?v=3.exp&libraries=drawing"></script> 2. Переходим в файл шаблона realty_view.tpl: Ищем следующую строку: <div id="property-map" data-geo="{$data.geo.value.lat};{$data.geo.value.lng}"></div> И меняем её на: <script src="https://unpkg.com/leaflet@1.5.1/dist/leaflet.js" integrity="sha512-GffPMF3RvMeYyc1LWMHtK8EbPv0iNZ8/oTtHPx9/cc2ILxQ+u905qIwdpULaqDkyBKgOaB57QTMg7ztg8Jm2Og==" crossorigin=""></script> <div id="mapid" style="width:100%;height:300px;"></div> <script>var pobj_lat={$data.geo.value.lat};var pobj_lng={$data.geo.value.lng};</script> {literal} <script> var mymap = L.map('mapid').setView([pobj_lat, pobj_lng], 16); L.tileLayer('https://api.tiles.mapbox.com/v4/{id}/{z}/{x}/{y}.png?access_token=pk.eyJ1IjoibWFwYm94IiwiYSI6ImNpejY4NXVycTA2emYycXBndHRqcmZ3N3gifQ.rJcFIG214AriISLbB6B5aw', { maxZoom: 18, attribution: 'Map data © <a href="https://www.openstreetmap.org/">OpenStreetMap</a> contributors, ' + '<a href="https://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>, ' + 'Imagery © <a href="https://www.mapbox.com/">Mapbox</a>', id: 'mapbox.streets' }).addTo(mymap); L.marker([pobj_lat, pobj_lng]).addTo(mymap) .bindPopup("Описалка объекта"); </script> {/literal} В принципе, это всё.
- 3 ответа
-
- googlemaps
- бесплатная
-
(и ещё %d)
Теги:
-
Всем привет! Такое дело, когда выбираюсь фильтры, к примеру, 2 комн., то в поиске отображаются только подходящие под это квартиры, а на карте остаются абсолютно все. Как мне это исправить можно? Может, сталкивался кто с таким? На скриншоте видно, что выбрано и что отображаются даже 1 комн.
-
Помогите переделать стандартный шаблон Realia ---нужно чтоб выглядело так http://preview.themeforest.net/item/realia-responsive-real-estate-wordpress-theme/full_screen_preview/4789838?ref=kern8&clickthrough_id=1054899612&redirect_back=true только может карту чуть по меньше размером
-
нужно сделать так чтоб наш шаблон был таким как на скринах
-
Шаблон Domikus нужно поменять местами
-
- карта
- фотографии
-
(и ещё %d)
Теги:
-
Озадачился следующим вопросом: При размещении объектов в своей местности и удаленных от партнеров или собственников за рубежом, получается ситуация, что благодаря автомасштабированию, объекты на карте находятся в разных углах карты а сама карта в масштабе Евразия, если не "весь мир" В подобном случае пользы от такого отображения - никакой, не сразу заметишь на ней объект и часто не сообразишь в какой стране он находится. Как я понимаю, вывод карты в шаблоне Realia подключен в realty_grid.tpl по принципу показывать или не показывать, без иных вариантов. Думаю, что более интересными могут быть варианты для подобных ситуаций: Карту на главной не показывать (главная сайта грузится быстрее), но показывать при организации поиска, где карта как раз будет уместна, поскольку отображение будет происходить в масштабе поиска - город или улица; Карту на главной показывать но в масштабе города с её позиционированием на местоположении по дефолтным координатам (своего офиса или города), где находятся основные объекты в работе агентства. Но при организации поиска объекты на карте должны располагаться как и прежде - в стране, регионе или городе поиска Какие могут быть решения этих вариантов? Думаю, интересно будет многим. Может доработочку какую в настройки придумать?
- 2 ответа
-
- поиск
- на главной
- (и ещё %d)
-
Доброго времени суток, только сейчас задумался, зачем на главной - карта гугл, у объектов - это яндекс, по умолчанию и + ко всему, код карты для валидаторов - получается с ошибками. Подскажите, какую карту лучше использовать? В плане скорости загрузки, точности определения локации объекта? Подскажите, как в случае чего изменить карту Яндекса *(в объектах) на Гугл? И стоит ли это делать? Спасибо.
-
Добрый день! Подскажите, можно ли в pure добавить карту на страницу: Заходим на сайт в главной форме делаем, например, выборку по "офисам" и жмем "найти". Далее открывается страница с объявлениями, список. Так вот над этим списком вставить небольшую карту с метками всех офисов, которые есть на сайте. У меня сайт для своих объявлений, поэтому меток будет не бесконечное множество. Оплата разумеется. П.С, Или предложите альтернативный вариант.
-
Здравствуйте в админке сайта поставил галку чтоб на главной странице выводилась карта, а как сделать чтоб на ней отображались квартиры? (как на второй картинке) с помощью чего они отображаются это в админ панеле надо что то проставить или в шаблоне это заточено, если в шаблоне то где именно подскажите пожалуйста.
-
В новых версиях можно автоматически (обновите все приложения сначала). Затем зайдите в Настройки - GeoData там apps.geodata.allow_view_coding = 1 apps.geodata.try_endode = 1 apps.geodata.try_encode_fields = city_id, street_id, number
- 11 ответов
-
- geodata
- координаты
- (и ещё %d)
-
Добрый день. На главной странице перестала отображаться карта Google. Сайт- http://lipetsk.bookingto.ru/. В чем проблема?
-
Дим проблема с модулем Geodata. Не отображается карта на главной странице. (точнее отображается на 25% поля div) когда переключаюсь на детальный просмотрт объекта, карта вообще пропадает. http://ned.mylco.ru