Recommended Posts

Всем привет!

Поставили все галки везде, что только не пробовали, карта на главной не работает.

http://www.nocleg.ru/

Тип: classic

В GeoData тоже галки стоят. 

Почему может не работать? Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вот ошибки в консоли:
Google Maps API error: MissingKeyMapError https://developers.google.com/maps/documentation/javascript/error-messages#missing-key-map-error_.hb @ js?v=3.exp&libraries=drawing,places,geometry:34
util.js:212 Google Maps API warning: NoApiKeys https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys

Походу с API ключом что-то, а где его прописывать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

карта google на главной выдает ошибку "для разработчиков" . чтобы создать свой api key для google map, требуют карту для оплаты, первый период free trial потом 300usd в год. нам оно в принципе не интересно платить 300usd за карту на сайте.

в общем вопрос: шаблон realto сайт https://benua.org как заменить на главной карту google на yandex.map и как панораму улиц в объектах с google поменять на yandex ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 14.09.2018 в 18:41, Dmitrii сказал:

карта google на главной выдает ошибку "для разработчиков" . чтобы создать свой api key для google map, требуют карту для оплаты, первый период free trial потом 300usd в год. нам оно в принципе не интересно платить 300usd за карту на сайте.

в общем вопрос: шаблон realto сайт https://benua.org как заменить на главной карту google на yandex.map и как панораму улиц в объектах с google поменять на yandex ?

в Настройках - Общие в позиции Использовать карту Google(use_google_map) снять галочку.

в Настройках - GeoData в позиции Геокодер используемый при сохранении\изменении (g - Google, y - Yandex)(apps.geodata.save_geocoder) указываем y

Код подключения Гугл карты выкидываем из шаблонов Главной и карточки объекта.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
21 час назад, Chernetskiy сказал:

в Настройках - Общие в позиции Использовать карту Google(use_google_map) снять галочку.

в Настройках - GeoData в позиции Геокодер используемый при сохранении\изменении (g - Google, y - Yandex)(apps.geodata.save_geocoder) указываем y

Код подключения Гугл карты выкидываем из шаблонов Главной и карточки объекта.

Может закоментить, а не выкидывать 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Realtor сказал:

Может закоментить, а не выкидывать 

Можно и закомментировать, только зачем вам в дальнейшем держать на сайте не используемый код? Он хоть и не сильно, но влияет на скорость загрузки страниц. По логике, всё лишнее и не используемое вычищают с сайта.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Логично сделать резервную копию файлов сайта - там-же на хостинге сделайте zip-архив, на всякий случай. Если понадобится, вытяните нужный код оттуда.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: TopRaN
      В 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; } и все результатом будет
       

    • Автор: kkkv39
      Добрый день!
      Скажите, сколько будет стоить сделать отображение похожих объектов на карте, как на Авито?
      Сайт kv39.ru
      Спасибо!
    • Автор: Дмитрий Кондин
      С недавнего времени google поменял политику работы с картами и теперь требуется наличие ключа, для того чтобы карта работала.
      Если вы видите такое сообщение вместо карты

      Значит вам нужно зарегистрировать ключ для карты тут
      https://developers.google.com/maps/documentation/javascript/get-api-key#get-an-api-key
      Затем в шаблоне header.tpl
      находим строчку
      <script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?v=3&amp;sensor=true"></script> И добавляем к ней свой ключ, чтобы получилась примерно такая строчка
      <script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?v=3&key=AIzaSyAviyjh4yy_lYiKqnw4tUiZ8hkUePlu5y0"></script> Ключ заработает примерно через 5 минут после создания.
    • Автор: TopRaN
      Уважаемые пользователи, есть разработка плагина (не официально).
      Суть плагина следующая.
      1. Имеется карта которая имеет функцию кластеризации
      2. В настройках можно будет указывать каждой категории свой маркер
      Стоимость данной разработки 1500р
    • Автор: kkkv39
      Добрый день!
       
      Скажите, возможно ли как-то сделать или привязать кадастровую карту, чтобы в земельных участках можно было посмотреть по кадастровому номеру?
       
      Спасибо!