Дмитрий Кондин 690 Жалоба Опубликовано: May 23, 2018 Решена проблема адресных справочников. Теперь не нужно загружать себе всю базу правильных адресов из КЛАДР вручную, можно это делать сразу при заполнении формы с объявлением. В версии system 3.5.15 теперь доступен ввод адреса по строчке. Используется сторонний сервис https://dadata.ru/ Для того чтобы заработал ввод адреса, вам нужно добавить в редакторе форм в таблицу data поле address. Параметры: Таблица = data Тип записи = safe_string Название колонки = address (можно любое другое имя придумать, если у вас уже занята такая колонка) Название для человека = Адрес Хранить значение поля в таблице = убираем галочку Параметры: dadata = 1 Сохраняем, перемещаем это поле над нашими полями (город, район, улица, номер дома). Сами колонки город, район, улица должны быть с параметром autocomplete, чтобы для них можно было прописывать значения на лету. В результате у вас должно получиться новое поле Адреса в форме и там можно вписывать адрес и выбирать из вариантов. Поле автоматически подправляет адреса, поэтому можно не точно вводить. Видео по настройке 1 TopRaN reacted to this Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
banzai72 32 Жалоба Опубликовано: May 23, 2018 1)Данный сервис не бесплатен. На их сайте написано 5-10 копеек за исправление адреса. Как это отразиться на наших затратах? 2) Попробовали. При написании ничего не происходит. Не предлагает варианты, не исправляет ошибки. Параметр: dadata = 1 должен как то автоматически подтягивать это или нужно как то в настройках подключить? Или нужно зарегистрироваться на данном сайте и что то дополнительно сделать? Я так понимаю должно быть так????? https://dadata.ru/suggestions/#address 3) Как оно будет работать если у нас: привязка Страна-Город-Район? Привязка к координатам карты при вводе Дополнительный вопрос: И возможно ли использование без внесения данных в справочники? Что бы поля заполнялись а в справочник не вносились Что бы не засорять.... Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: May 23, 2018 34 минуты назад, banzai72 сказал: 1)Данный сервис не бесплатен. На их сайте написано 5-10 копеек за исправление адреса. Как это отразиться на наших затратах? 2) Попробовали. При написании ничего не происходит. Не предлагает варианты, не исправляет ошибки. Параметр: dadata = 1 должен как то автоматически подтягивать это или нужно как то в настройках подключить? Или нужно зарегистрироваться на данном сайте и что то дополнительно сделать? Я так понимаю должно быть так????? https://dadata.ru/suggestions/#address 3) Как оно будет работать если у нас: привязка Страна-Город-Район? Привязка к координатам карты при вводе Дополнительный вопрос: И возможно ли использование без внесения данных в справочники? Что бы поля заполнялись а в справочник не вносились Что бы не засорять.... 1. Сейчас ключ подключил я свой. 10000 запросов в сутки бесплатно. Думаю на всех клиентов сайтбилла этого хватит, как перестанет хватать добавлю настройку для ввода своего ключа. И на один сайт 10000 хватит точно, если конечно вы не циан ) 2. Вы не прописали параметр dadata =1 для address, проверьте параметры этого поля. И уберите галочку хранить в базе. 3. Связки он игнорирует, все данные к вам приходят извне. Координаты автоматом прописывает по адресу. 4. Внесение в справочники обязательное, засорять не будет, ведь это уже проверенный адрес КЛАДР. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
banzai72 32 Жалоба Опубликовано: May 23, 2018 12 минуты назад, rumantic сказал: 1. Сейчас ключ подключил я свой. 10000 запросов в сутки бесплатно. Думаю на всех клиентов сайтбилла этого хватит, как перестанет хватать добавлю настройку для ввода своего ключа. И на один сайт 10000 хватит точно, если конечно вы не циан ) 2. Вы не прописали параметр dadata =1 для address, проверьте параметры этого поля. И уберите галочку хранить в базе. 3. Связки он игнорирует, все данные к вам приходят извне. Координаты автоматом прописывает по адресу. 4. Внесение в справочники обязательное, засорять не будет, ведь это уже проверенный адрес КЛАДР. 1. Понял 2. Прописал. Но не для "address" а для "addres" Так как у меня address занято. Я использую это поле как safe_string "Улица". Что бы не засорять справочник И отображение на сайте и все выгрузки в фиды тоже настроены, что улица это address (С ДВУМЯ S) Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
banzai72 32 Жалоба Опубликовано: May 23, 2018 Опцию autocomplete я пока не прописал. Она у меня не прописана, что бы не засорять справочники Но ведь не из-за этого же оно не предлагает вариантов? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
banzai72 32 Жалоба Опубликовано: May 23, 2018 Да и если я не ошибаюсь то связные элементы не дружат с autocomplete ? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: May 23, 2018 5 минут назад, banzai72 сказал: Опцию autocomplete я пока не прописал. Она у меня не прописана, что бы не засорять справочники Но ведь не из-за этого же оно не предлагает вариантов? Можете рассказать как вы обновлялись? Я зашел на фтп, и не нахожу некоторые файлы у вас в /apps/system/, вы случайно после обновления не откатывали из резервной копии ничего? Догрузил вам вручную файлы и теперь посмотрите, работает адрес и варианты. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
banzai72 32 Жалоба Опубликовано: May 23, 2018 И САМОЕ ВАЖНОЕ: Означает ли это, что при выгрузке в фидах будет не <country>Россия</country> <region>Тюменская область</region> <locality-name>Тюмень</locality-name> <address>Энергостроитель</address> а <country>Россия</country> <region>Тюменская область</region> <locality-name>г Тюмень, тер. СНТ Энергостроитель</locality-name> <address></address> ? Ведь тогда возможно не примут многие сайты...... Ладно ЦИАН берёт не адрес а координаты, а остальные то адрес...... Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: May 23, 2018 5 минут назад, banzai72 сказал: И САМОЕ ВАЖНОЕ: Означает ли это, что при выгрузке в фидах будет не <country>Россия</country> <region>Тюменская область</region> <locality-name>Тюмень</locality-name> <address>Энергостроитель</address> а <country>Россия</country> <region>Тюменская область</region> <locality-name>г Тюмень, тер. СНТ Энергостроитель</locality-name> <address></address> ? Ведь тогда возможно не примут многие сайты...... Ладно ЦИАН берёт не адрес а координаты, а остальные то адрес...... Нет, не означает. Строчка адреса, которая автоматически генерируется с помощью dadata вообще никак не будет фигурировать в объявлении. Из этой строчки берется Город, Улица, Район и номер дома и координаты и записываются в ваши данные city_id, street_id, distirct_id, number и записываются они в том виде, в котором они прописаны в КЛАДР. Все, дальше работает стандартная логика sitebill для хранения данных и выгрузке, на выгрузке никак это не скажется. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
banzai72 32 Жалоба Опубликовано: May 23, 2018 6 минут назад, rumantic сказал: Нет, не означает. Строчка адреса, которая автоматически генерируется с помощью dadata вообще никак не будет фигурировать в объявлении. Из этой строчки берется Город, Улица, Район и номер дома и координаты и записываются в ваши данные city_id, street_id, distirct_id, number и записываются они в том виде, в котором они прописаны в КЛАДР. Все, дальше работает стандартная логика sitebill для хранения данных и выгрузке, на выгрузке никак это не скажется. Я не про строчку адреса а про строчку город Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: May 23, 2018 2 минуты назад, banzai72 сказал: Я не про строчку адреса а про строчку город Понял. СНТ Энергостроитель вас смутил. С мелкими СНТ еще не решили вопрос, их нужно будет вручную вносить, как раньше. Пока автоматика справляется с обычнми городами, в новых версиях проработаем СНТ и разные дачи. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
banzai72 32 Жалоба Опубликовано: May 23, 2018 35 минут назад, rumantic сказал: Понял. СНТ Энергостроитель вас смутил. С мелкими СНТ еще не решили вопрос, их нужно будет вручную вносить, как раньше. Пока автоматика справляется с обычнми городами, в новых версиях проработаем СНТ и разные дачи. А как с деревнями? К примеру деревня Субботина (Тюменская область, Тюменский район) Сейчас в фиде: <location> <country>Россия</country> <region>Тюменская область</region> <district>Тюменский</district> <locality-name>Субботина</locality-name> А судя по скрину https://dadata.ru/suggestions/#address будет: <location> <country>Россия</country> <region>Тюменская обл Тюменский р-н</region> <district>?</district> <locality-name>Субботина</locality-name> Регион и район будет совмещен? Так? Или разделиться? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: May 23, 2018 4 минуты назад, banzai72 сказал: А как с деревнями? К примеру деревня Субботина (Тюменская область, Тюменский район) Сейчас в фиде: <location> <country>Россия</country> <region>Тюменская область</region> <district>Тюменский</district> <locality-name>Субботина</locality-name> А судя по скрину https://dadata.ru/suggestions/#address будет: <location> <country>Россия</country> <region>Тюменская обл Тюменский р-н</region> <district>?</district> <locality-name>Субботина</locality-name> Регион и район будет совмещен? Так? Или разделиться? Про мелкие населенные пункты я вам написал, что мы их еще не прорабатывали и как оно будет еще не знаю, разработаем этот момент и будет правильно. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
banzai72 32 Жалоба Опубликовано: May 23, 2018 3 минуты назад, rumantic сказал: Про мелкие населенные пункты я вам написал, что мы их еще не прорабатывали и как оно будет еще не знаю, разработаем этот момент и будет правильно. Я уже проверил В городе это удобно "Область", "Город", "Улица" "Номер дома" заполняется шикарно!!!! А если к примеру деревня то поля "Город", "Район города" просто пустые Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: May 23, 2018 2 минуты назад, banzai72 сказал: Я уже проверил В городе это удобно "Область", "Город", "Улица" "Номер дома" заполняется шикарно!!!! А если к примеру деревня то поля "Город", "Район города" просто пустые Поправим обработку эту. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
banzai72 32 Жалоба Опубликовано: May 23, 2018 1 минуту назад, rumantic сказал: Поправим обработку эту. Тогда будет шикарная вещь! Я всегда говорил, что sitebill лучшие! Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
banzai72 32 Жалоба Опубликовано: May 23, 2018 Напишите пожалуйста потом как будет готово Вещь очень удобная. Но ведь деревни тоже нужны. А бывает, что название одно а район области разный... Поэтому важно в фиде <country>Страна</country> <region>Область</region> <district>Район области</district> <locality-name>Населенный пункт</locality-name> Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: May 23, 2018 Еще важно добавить Район (области, региона), зачастую без него никак... У меня только в 1 районе по 2-3 одинаковых деревни и есть с таким-же названием в других по области. Если не укажешь, то куда закинет объект при выгрузке - загадка, может в соседний район а может и за Урал. Может добавить какое-то поле в настройку, чтобы пользователи сами могли указывать своё название позиции Района (raion, raion_id и т.п.) Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ReatEstate 13 Жалоба Опубликовано: May 25, 2018 Как отражаются для украины? И помоему после последней обновы, слетели настройки валют. Там где были доллары и евро, все стало в рублях Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: May 26, 2018 10 часов назад, ReatEstate сказал: Как отражаются для украины? И помоему после последней обновы, слетели настройки валют. Там где были доллары и евро, все стало в рублях К сожалению, dadata только с РФ адресами работает. Покажите скриншот что там с валютами у вас и из редактора форм поле currency_id покажите. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ReatEstate 13 Жалоба Опубликовано: May 26, 2018 На главной и в списках отображается правильно, только в карточке объекта все сводится к рублям 1) http://prntscr.com/jmtkzy 2) http://prntscr.com/jmtl7k 3) http://prntscr.com/jmtlc5 4) http://prntscr.com/jmtlxs а должно быть в долларах Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ReatEstate 13 Жалоба Опубликовано: May 26, 2018 http://prntscr.com/jmtmot поле в data а валюты три. Доллары, гривны и евро В основных настройках указано (название валюты в личном кабинете)- грн. Менеджер валют: http://prntscr.com/jmtnx5 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
banzai72 32 Жалоба Опубликовано: May 27, 2018 Важно, что бы в фиде было всё по правилам. Так как думаю у многих подключено много сайтов на импорт. У нас 30 сайтов И деревни и районы области играют важную роль при выгрузке Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: May 28, 2018 В 26.05.2018 в 16:12, ReatEstate сказал: На главной и в списках отображается правильно, только в карточке объекта все сводится к рублям 1) http://prntscr.com/jmtkzy 2) http://prntscr.com/jmtl7k 3) http://prntscr.com/jmtlc5 4) http://prntscr.com/jmtlxs а должно быть в долларах Это нужно код шаблона поправить, у вас какой шаблон? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ReatEstate 13 Жалоба Опубликовано: May 28, 2018 Заметил что шаблон не важно. У меня pure и realto - и там и там проблема возникла при обновлении system c 3.5.14 на 3.5.15 Так что это нужно в system подправить код. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах