С недавнего времени в Google картах произошли изменения - http://googlegeodevelopers.blogspot.ru/2016/06/building-for-scale-updates-to-google.html
Для работы карт теперь необходимо получить ключ - https://developers.google.com/maps/documentation/javascript/get-api-key
В новой версии Open Real Estate 1.17.0 (28 июня 2016) эти изменения учтены и ключ можно указать в настройках. Для старых версий необходимо внести следующие изменения в код:
В файле: protected/modules/apartments/components/CustomGMap.php
заменить строку:
$js1 = 'https://maps.google.com/maps/api/js?v=3.5&sensor=false&callback=initGmap&language='.Yii::app()->language;
на:
$js1 = 'https://maps.google.com/maps/api/js?v=3&key='.param('googleMapApiKey').'&callback=initGmap&language='.Yii::app()->language;
В файлах: protected/modules/apartments/views/backend/_form.php
Тема atlas: themes/atlas/views/modules/userads/views/_form.php
Тема classic: themes/classic/views/modules/userads/views/_form.php
заменить код:
if(!param('useGoogleMap')){ Yii::app()->getClientScript()->registerScriptFile('https://maps.google.com/maps/api/js??v=3.5&language='.Yii::app()->language.'', CClientScript::POS_END); }
на:
if(!param('useGoogleMap')){ Yii::app()->getClientScript()->registerScriptFile('https://maps.google.com/maps/api/js?v=3&key='.param('googleMapApiKey').'&language='.Yii::app()->language.'', CClientScript::POS_END); }
В файле: protected/config/main.php (платная версия)
protected/config/main-free.php (бесплатная версия)
добавить параметр googleMapApiKey в самом низу -
'params'=>array( 'googleMapApiKey' => 'ВАШ КЛЮЧ',