Добрый день! В контактах магазина пропала карта яндекс. Подскажите как поправить
тут
у меня получилось для версии 4.9.3 и НЕ получилось для версии 4.3.5
1.
здесь
/js/addons/maps_provider/providers/yandex.js
заменить key на apikey
(Яндекс изменил код обращения)
2
зайти в https://developer.tech.yandex.ru/services/3
зарегистрировать api ключ и скопировать его в ЦСКарт в модули, Карты
- Уже давно так сделал
- Не выходит
f) что не выходит?
б) какая у Вас версия цскарт?
версия последняя… все норм работало сегодня перестало
заменить key на apikey, в 3 местах сменил
Версии старше 4.9.3 не пользую. Ничего про них не знаю ((
Только что проверил. Я. карты по вышеуказанной схеме работают…
А местоположение покупателя у Вас работает?
модуль включен
У меня, например, модуль сместился в подвал под копирайт. Хотя по тегам он в середины страницы.
у меня на свежеразвернутой 4.10.4 div для карты в на странице контактов выглядит так
<div style="width: 100%; height: 400px;" class="cm-geo-map-container cm-aom-map-container" data-ca-geo-map-controls-enable-zoom="true" data-ca-geo-map-controls-enable-fullscreen="true" data-ca-geo-map-controls-enable-layers="true" data-ca-geo-map-controls-enable-traffic="true" data-ca-geo-map-controls-enable-geolocation="true" data-ca-geo-map-controls-enable-search="true" data-ca-geo-map-controls-enable-ruler="true" data-ca-geo-map-behaviors-enable-drag="true" data-ca-geo-map-behaviors-enable-dbl-click-zoom="true" data-ca-geo-map-behaviors-enable-multi-touch="true" data-ca-geo-map-language="ru" data-ca-aom-country="RU" data-ca-aom-city="Москва" data-ca-aom-address="ул. Кольская, д.2, корпус 6"></div>
вы же обновлялись со старых версий, попробуйте заменить его может поможет
Возможно чуть перестарались?
в коде на 4.9.3. меняется в одном месте, в конструкции
if (settings.key) {
url += ‘&key=’ + settings.key;
}
на
if (settings.key) {
url += ‘&apikey=’ + settings.key;
}
Не знаю, не использую
так тоже не работает
После правки файлов js надо чистить кэш браузера или проверять в другом браузере. Иначе изменений не увидите.
Чистил, всё так же, не работает
Та же беда. Но и на демо-сайте карта не показывается. Вернее показывает некую точку в Атлантике.
кто то решил проблему?
Я решил у себя и еще на одном сайте сгенерировав новые ключи Yandex API.
Получилось, спасибо!