Страница 1 из 1

Не отображается Яндекс карта

СообщениеДобавлено: 18 фев 2013, 21:29
tsaga
Доброго дня уважаемая Администрация! У меня возникла проблема с Яндекс картой.
Дело в том, что в некоторых объявлениях карта отображается в порядке (при редактировании тоже), и я начала замечать, что в последних публикациях карты нет, просто серый квадрат и при редактировании этой публикации, карта так-же отсутствует, вместо неё имеем серый квадрат.
Вот так выглядит моя проблема:
Изображение

При добавлении публикаций, Яндекс карта так-же не отображается.
Подскажите ещё, какие файлы (и где) отвечают за вывод карт в редактировании публикации, в её добавлении и просмотре.
Да и вообще, что делать :-)

Файл CustomYMap.php по адресу: protected/modules/apartments/components/ в порядке.

Re: Не отображается Яндекс карта

СообщениеДобавлено: 19 фев 2013, 14:03
Foton
Напишите мне в личку адрес вашего сайта, данные фтп и админские доступы, попробую установить причину

Re: Не отображается Яндекс карта

СообщениеДобавлено: 19 фев 2013, 20:20
tsaga
Отписался, жду ответа.
Яндекс карта пропадает после 75 идентификатора (уникальный номер объявления).
Пример: МойСайт.Ру/apartments/backend/main/view?id=75
То есть, новость добавленная позже, и имеет идентификатор выше 75, карта пропадает.

Re: Не отображается Яндекс карта

СообщениеДобавлено: 20 фев 2013, 12:02
Foton
В вашей версии была небольшая недоработка Яндекс Карт. Проверьте, всё должно быть нормально!
Чинится в файле protected\modules\apartments\components\CustomYMap.php
В функции
Код: Выделить всё
public function setGeoCenter($city) {
        $this->scripts[] = '
            var geocoder = new YMaps.Geocoder("'
.$city.'", {kind: "city", results: 1});
            YMaps.Events.observe(geocoder, geocoder.Events.Load, function () {
                if (this.length()) {
                    map.setCenter(this.get(0).getGeoPoint());
                } else {
                    var centerpoint = new YMaps.GeoPoint(37.620717508911184, 55.75411314653655);
                    map.setCenter(centerpoint);
                }
            });
        '
;
    } 

меняем kind: "city" на kind: "locality"

Re: Не отображается Яндекс карта

СообщениеДобавлено: 21 фев 2013, 10:48
tsaga
У меня стоял модуль бронирования , и теперь у меня перестали работать кнопки "Сохранить" и "Удалить" в админ-панели.
Изображение
Поправьте пожалуйста.
FTP и доступ на сайт, тот-же.