Яндекс.Народная карта в Open Real Estate

Вопросы и ответы по изменению функционала, смене дизайна, переносу сайта и т.п.

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

Яндекс.Народная карта в Open Real Estate

Сообщение Xpycm » 27 фев 2012, 08:53

Возможно, некоторым будет интересно как добавить Народную карту от Яндекса в продукт Open Real Estate.

Всё очень просто:
Откройте файл protected\modules\apartments\components\MyYMap.php

Замените:

Код: Выделить всё
Yii::app()->getClientScript()->registerScriptFile(
    'http://api-maps.yandex.ru/1.1/index.xml?key='.$key,
    CClientScript::POS_END); 


на :

Код: Выделить всё
Yii::app()->getClientScript()->registerScriptFile(
    'http://api-maps.yandex.ru/1.1/index.xml?key='.$key.'&modules=pmap',
    CClientScript::POS_END); 


И чуть ниже замените:

Код: Выделить всё
map.addControl(new YMaps.TypeControl()); 


на:

Код: Выделить всё
YMaps.MapType.PMAP.getName = function () { return "Народная схема"; };
YMaps.MapType.PHYBRID.getName = function () { return "Народная гибрид"; };
map.addControl(new YMaps.TypeControl([YMaps.MapType.MAP, YMaps.MapType.SATELLITE, YMaps.MapType.HYBRID, YMaps.MapType.PMAP, YMaps.MapType.PHYBRID], [0, 1, 2, 3, 4], {"width" : 200})); 


Затем удалите всё содержимое папки /assets/ для очистки кеша.

Раскрывающийся список с типами отображения:

Изображение

Народная гибрид:

Изображение

Народная схема:

Изображение
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: Яндекс.Народная карта в Open Real Estate

Сообщение Xpycm » 27 мар 2012, 16:01

Включено в версии 1.2.0
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50


Вернуться в Вопросы и помощь по изменениям

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 52

cron