averlab

Отображение объектов на карте

Recommended Posts

Добрый день!

 

Есть такой вопрос: как сделать так, чтобы на карте с объектами при выборе напраления поиска аренда - отображались только объекты по аренде, а при выборе продажа - объекты для продажи. Сейчас на карте отображаются все объекты и по аренде и по продаже - это весьма не удобно при визуальном поиске интересующего объекта на местности?

 

Еще было бы полезно иметь возможность отображения карты на отдельной странице с большими размерами по высоте, опять же с разделением объектов на аренду и продажу.

 

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В коде новой версии в ./template/frontend/agency/main/main.php

Есть код

if ( preg_match('/\/map(\/(\?.*)?)?$/', $_SERVER['REQUEST_URI']) ) {    $this->template->assert('main', '<p><br></p>'.$this->map());    return true;}

Данный код генерирует страницу на весь экран.

 

Теперь самая функция $this->map();

Можно сделать локальную копию этой функции и перенести ее реализацию в main.php и уже в ней, сделать разделение по параметрам, вот тут они задаются:

		$params['id'] = $this->getRequestValue('id');		$params['topic_id'] = $this->getRequestValue('topic_id');		$params['order'] = $this->getRequestValue('order');		$params['region_id'] = $this->getRequestValue('region_id');		$params['city_id'] = $this->getRequestValue('city_id');		$params['district_id'] = $this->getRequestValue('district_id');		$params['metro_id'] = $this->getRequestValue('metro_id');		$params['street_id'] = $this->getRequestValue('street_id');		$params['page'] = $this->getRequestValue('page');		$params['spec'] = $this->getRequestValue('spec');		$params['owner'] = (int)$this->getRequestValue('owner');		$params['asc'] = $this->getRequestValue('asc');

Так можно без изменения системного кода сделать локальную карту для своих нужд.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

И не плохо было бы разделить Продажу, Сдать в аренду, снять в аренду, покупку. (мухи отдельно, котлеты отдельно)

Если я ищу квартиру для покупки то аренда меня совсем не интересует.... надо много телодвижений делать, чтоб отфильтровать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас