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

Разные иконки на Google Maps

СообщениеДобавлено: 09 апр 2012, 08:30
someone
День добрый!

Возникла задача сделать так, чтобы к соответствующему типу недвижимости выводилась своя иконка. Скажем к домам иконка домика, а к земле иконка лопаты :)
Возможно ли это реализовать? В каких файлах копать? :)

Re: Разные иконки на Google Maps

СообщениеДобавлено: 09 апр 2012, 08:31
someone
И ещё вопрос в кучу.... Отправляю сообщение через форму обратной связи. На почту уведомление приходит. А где через админку отправленные письма читать? *SCRATCH*

Re: Разные иконки на Google Maps

СообщениеДобавлено: 09 апр 2012, 09:24
Koduc
someone писал(а):День добрый!

Возникла задача сделать так, чтобы к соответствующему типу недвижимости выводилась своя иконка. Скажем к домам иконка домика, а к земле иконка лопаты :)
Возможно ли это реализовать? В каких файлах копать? :)


Инициализация карты происходит в /protected/modules/apartments/components/MyYMap.php для яндекс.карты (или MyGMap для гугль.карт) в методе createMap. Соответвественно, в этом методе надо будет объявить в ява скрипте стили для маркеров.
А уже в методе addMarker сделать применение нужного стиля.
Стиль примернять в зависимости от значения $model->obj_type_id (если $model не равен null).

Как-то примерно так, точнее сказать не могу - надо разбираться в API яндекс.карт. Вот ссылка на описание http://api.yandex.ru/maps/jsapi/doc/dg/ ... arker-icon


По поводу писем через форму контактов - в админке они не отображаются, только на почту приходят. Почему так? Не знаю, не вижу смысла в создании отдельного раздела.. Переписку привычнее всеравно осуществлять в привычном окружении - почтовая программа, телефон и т.д.

Re: Разные иконки на Google Maps

СообщениеДобавлено: 09 апр 2012, 09:34
someone
Я бы опционально выделил отдельно раздел с письмами.

Буду копаться в Google Maps Api =)

Re: Разные иконки на Google Maps

СообщениеДобавлено: 09 апр 2012, 15:36
Koduc
someone писал(а):Я бы опционально выделил отдельно раздел с письмами.

Тогда скорее сделать что-то похожее на систему "тикетов" (ну или взять готовое). Суть похожая, а возможности шире..
Но пока есть более актуальные задачи.

someone писал(а):Буду копаться в Google Maps Api =)

Удачи в этом нелегком деле!
Спрашивайте, если вдруг не будет получаться. Постараемся помочь.