1. Копируем распакованный архив в ./apps/
2. Заходим в админку в Приложения – GeoData (после первого запуска пропишуться конфигурационные параметры)
3. Заходим в настройки и в закладке GeoData ставим галочку Включить приложение GeoData
4. Теперь нужно добавить с помощью приложения «Управление полями форм» в таблицу data поле с системным названием geo, и названием для человека Координаты. Тип записи выбираем geodata, как на скриншоте
5. Теперь при редактировании объявления можно указывать координаты
6. Теперь вам нужно заменить файл /template/frontend/agency/realty_view.tpl тем что есть в дистрибутиве приложения (в новых версиях он сразу есть в шаблоне)
7. Если вам нужно вывести все объекты на карте, тогда активируйте в настройках GeoData опцию: Выводить карту на главной странице
8. Затем скопируйте из дистрибутива файл realty_on_map.tpl в /template/frontend/agency/
9. Отройте файл /template/frontend/agency/main/main.php
10. Добавьте этот код (проверьте возможно он у вас уже есть):
if ( $this->getConfigValue('apps.geodata.on_home') and $_SERVER['REQUEST_URI'] == '/' ) { $this->template->assert('geodata_on_home', 1); $this->template->assert('_geo_data', $this->map(true)); }
11. Теперь на главной будет отображаться карта со списком объектов, у которых указаны координаты