Recommended Posts

даже если и не шаблоном, а функционалом, бесплатно это точно не будет.

 

ПС. А там, куда вы хотели бы это внедрить, координаты объектов есть?

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


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

Подскажите а как правильно 
1) геокодировать 
2) отображать
объект на карте шаблона реалия. суть в том что есть выпадающий список нескольких главных городов
но иногда люди продают объекты и в деревнях и поселках.
заводить кучу населенных  пунктов смысла нет 

Предположим ввели дополнительное поле в DATA с названием adress
подскажите  как при заполненном adress геокодировать объявление не по принципу -город-улица-номердома,

а по принципу - адрес
к примеру выбирают главный город куйбышев и все остальные поля не заводят,
а в поле адрес уже пишут - деревня шомиково латыповского района улица степная 16
после этого нажимают сохранить (при подачи объявления) 
сейчас в файле realty_view.tpl какрта выводится так 
<div  id="property-map" data-geo="{$data.geo.value.lat};{$data.geo.value.lng}"></div> то есть с использованием геокординат
а можно ли как то выводить с условием ?
если адрес пустой то выводим стандартную форму какрты, а если поле адрес не пусто то выводим
<div  id="property-map" data-geo="{$data.adress}"></div>
берем переменную {$data.adress} и уже маркер будет установлен не по главному городу а по адресу и яндекс карта сама выведет правильный маркер

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


Ссылка на сообщение
Поделиться на других сайтах
В 08.11.2018 в 03:48, doma сказал:

Подскажите а как правильно 
1) геокодировать 
2) отображать
объект на карте шаблона реалия. суть в том что есть выпадающий список нескольких главных городов
но иногда люди продают объекты и в деревнях и поселках.
заводить кучу населенных  пунктов смысла нет 

Предположим ввели дополнительное поле в DATA с названием adress
подскажите  как при заполненном adress геокодировать объявление не по принципу -город-улица-номердома,

а по принципу - адрес
к примеру выбирают главный город куйбышев и все остальные поля не заводят,
а в поле адрес уже пишут - деревня шомиково латыповского района улица степная 16
после этого нажимают сохранить (при подачи объявления) 
сейчас в файле realty_view.tpl какрта выводится так 
<div  id="property-map" data-geo="{$data.geo.value.lat};{$data.geo.value.lng}"></div> то есть с использованием геокординат
а можно ли как то выводить с условием ?
если адрес пустой то выводим стандартную форму какрты, а если поле адрес не пусто то выводим
<div  id="property-map" data-geo="{$data.adress}"></div>
берем переменную {$data.adress} и уже маркер будет установлен не по главному городу а по адресу и яндекс карта сама выведет правильный маркер

Для этого мы разработали дополнительный плагин

 

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


Ссылка на сообщение
Поделиться на других сайтах
33 минуты назад, rumantic сказал:

Для этого мы разработали дополнительный плагин

 

спасибо за ответ Дмитрий - но это нечто другое. этот функционал нужен для распознавания адреса при заведении объявления. при этом ломается структура сайта и справочников - поскольку при вводе нового города, улицы или еще чего то будет задвоение параметров в итоге будет 1-2-3-6 улиц ленина. например 
"ул.Ленина"  - "Ленина ул-ца", "Ленина улица" - "улица Ленина" и не смотря на это у улиц будет разный ID . 
А наш вопрос был немного другой - как имея поле - не вносить эти данные в DATA  а только отображать.

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


Ссылка на сообщение
Поделиться на других сайтах
В 09.11.2018 в 16:01, doma сказал:

спасибо за ответ Дмитрий - но это нечто другое. этот функционал нужен для распознавания адреса при заведении объявления. при этом ломается структура сайта и справочников - поскольку при вводе нового города, улицы или еще чего то будет задвоение параметров в итоге будет 1-2-3-6 улиц ленина. например 
"ул.Ленина"  - "Ленина ул-ца", "Ленина улица" - "улица Ленина" и не смотря на это у улиц будет разный ID . 
А наш вопрос был немного другой - как имея поле - не вносить эти данные в DATA  а только отображать.

В новых версиях будем думать об этом.

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


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

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

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

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

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

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

Войти

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

Войти сейчас