Это не помогло
Причина проблемы в изменениях на стороне Яндекса, теперь он требует получение ключа API для работы карт.
Обновление будет через некоторое время, пока ключ можно получить и указать вручную:
1) Идем сюда: developer.tech.yandex.ru/ и создаем себе новое API — "JavaScript API и HTTP Геокодер". Там попросят заполнить форму запроса, но ключ вы получите сразу, без ожидания;
2) Копируем созданный ключ (скриншот);
3) Открываем на сайте файл /system/controllers/places/systems/yandex/yandex.php и добавляем в конец ссылки параметр apikey -
т.е. было:
prntscr.com/r9gyuw
Инстант 2.12.2
Инстант Мапс 2.0.7
Причина проблемы в изменениях на стороне Яндекса, теперь он требует получение ключа API для работы карт.
Обновление будет через некоторое время, пока ключ можно получить и указать вручную:
1) Идем сюда: developer.tech.yandex.ru/ и создаем себе новое API — "JavaScript API и HTTP Геокодер". Там попросят заполнить форму запроса, но ключ вы получите сразу, без ожидания;
2) Копируем созданный ключ (скриншот);
3) Открываем на сайте файл /system/controllers/places/systems/yandex/yandex.php и добавляем в конец ссылки параметр apikey -
т.е. было:
API получил
в файле yandex.php
не вижу ссылку которую нужно исправить?
Подскажите что делать?
Ошибка в запросе БД: Unknown column 'i.is_hidden' in 'where clause' SELECT i.* FROM cms_con_places_cats i WHERE (i.is_hidden IS NULL) AND (i.parent_id > '0') ORDER BY i.ns_left LIMIT 1000 Последние вызовы: cmsTemplate->menu() @ /templates/default/widgets/menu/menu.tpl.php : 9
А вы не знаете случаем как и где можно спарсить компании испании?
т.е. было:
Код PHP:
<?php
return array(
'js' => '//api-maps.yandex.ru/2.1/?load=package.full&lang=ru-RU'
);
стало:
Код PHP:
<?php
return array(
'js' => '//api-maps.yandex.ru/2.1/?load=package.full&lang=ru-RU&apikey=ВАШ-КЛЮЧ-API'
);
После этого всё снова заработает.
ТАК КУДА ЯНДЕКС КЛЮЧ ВСТАВИТЬ?
просто в указанный файлик.ТАК КУДА ЯНДЕКС КЛЮЧ ВСТАВИТЬ?
Не в место, который был, у меня этого кода не было, а просто код под <?php
return array(
'js' => '//api-maps.yandex.ru/2.1/?load=package.full&lang=ru-RU&apikey=ВАШ-КЛЮЧ-API'
);
проблема с [object Object] не исчезла
Мб на гугл перейти пока что…
OpenMaps тоже не работает, бесконечно крутится кружочек..
Гугл с их API работает
ждем патч тогда :)
Всё равно неверный ключПосле этого всё снова заработает.
Всё делал по инструкции, которую предложил r2, но ошибка [object Object] оставалась. Потом обратил внимание, что у меня стоит версия InstantMaps 2.0.6. Вспомнил, что точно было обновление 2.0.7. После обновления компонента ошибка пропала. Вот что у меня сейчас в файле system/controllers/places/systems/yandex/yandex.php
у меня 2.0.7 но ошибка с яндексом вываливалась. Однако у меня нет в файле yandex.php вот, что у вас с ионкубом… а просто, что открытым текстом написано.
Возможно стоит дописать )
ну и кстати в обновлении 2.0.7 этого файла тоже нет. Хрен его знает, но у меня сейчас работает.Однако у меня нет в файле yandex.php вот, что у вас с ионкубом
И кстати если я теперь из файла убираю то, что добавил
'js' => '//api-maps.yandex.ru/2.1/?load=package.full&lang=ru-RU&apikey=9af8b56f-xxxx-xxxx-xxxx-xxxxxxxxxxxx' );