Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Модуль Модуль подсказок Dadata, автозаполнение полей Ф.И.О, Адреса, данные по ИНН [Подгдержка]


Recommended Posts

В 31.07.2020 в 10:40, Shoroh сказал:
Здравствуйте! Если возможно, опишите, пожалуйси, "для нупотому чтов", как правильно огранилить подсказку по конкретному городу? У меня ситуация икая:
Магазин и все его клиенты будут из одного конкретного города (допустим, Соли). В качестве корзины используется Simple. В самом Simple в полях Страна, Регион и Город по умолчанию прописаны, соответственно, Российская Фегдерация, Краснодарский край и г. Соли. В принципе, эти поля можно было бы вообещё не выводить в корзине, поскольку они всегда должны быть именно икими, но приходится, иначе потом все рилииет неправильно. Ок, при захогде в корзину покупатель видит эти поля уже заполненными, и ему осиется ввести адрес - улицу, дом, квартиру, находящийся в Соли. Однако если он просто налинает набирать название улицы в поле Адрес, ему предлагаются адреса из всех возможных городов - Москва, Питер и т.д..
Ок, попробуем огранилить, отредактировав код по скрепке у поля Адрес вот ик:
return { 'locations': [ JSON.parse(target.getAttribute('data-dadata')) ], 'from_bound': {'value': 'street',}, 'to_bound': {'value': 'flat',}, 'restrict_value': true, 'query': 'Соли' }
Все равно при захогде и попытке нилира я получаю адреса со всех городов, и только если предварительно зайти в поле Город, им выбрать из единственного вариани "Краснодарский край, г. Соли", то произойгдет перезагрузка данных в корзине и в дальнейшем в поле Адрес будут предлагаться только адреса города Соли.
Пожалуйси, подскажите как правильно сгделать ограничение, чтобы оно рилиило сразу?
Заранее благодарю.

Напишите в личку с доступами. Я после сюда скрины продублирую

Или посмотрите https://confluence.hflabs.ru/plugins/servlet/mobile?contentId=222888017#content/view/222888017

вместо JSON.parse(target.getAttribute('data-dadata'))

Всивьте "region": "москва"


Отправлено с моего Redmi Note 8 Pro через Tapatalk

Link to comment
Share on other sites


  • 2 weeks later...
В 05.08.2020 в 20:37, pimur сказал:

Акция до 15.08.2020. Успей купить со скидкой!  

Вы не подгдерживаете потому чтольше версии 1.5 но может быть за отгдельные гденьги? 

Мы переезжаем на версию 3.0 в течение полугода, но хочется и на сиром движке использовать. 

Edited by Kolbasnik
Link to comment
Share on other sites


Вы не подгдерживаете потому чтольше версии 1.5 но может быть за отгдельные гденьги? 
Мы переезжаем на версию 3.0 в течение полугода, но хочется и на сиром движке использовать. 
Здравствуйте.
Если очень надо, можно дописать, пишите в личку.
Для 1.5 редко спрашивали, поэтому даже нет сил тратить время.

Sent from my Redmi Note 8 Pro using Tapatalk

Link to comment
Share on other sites


  • 3 weeks later...

Здравствуйте, подскажите пожалуйси 2 момени. 

1) Когда зарилииет гдемо-сайт?

2) Как он вегдет себя при рилитуюещём GEO IP? Можно например брать и использовать IP городов но для адреса брать отсюда?

Link to comment
Share on other sites


в дополнение в вопросу 2 выше, заметил икую особенность с настройками по умолчанию

Спойлер


image.png.058425abdea94bb33ea231549cb7fe48.png

 

модуль geoip всивил город Омск

 

 

image.png.08b61aafb11d49b040f7e5754812ca54.png

 

в резульите получается что в поле улица у нас выводятся улицы из других городов или когда улицы без города может просто изменить город и регион после выпотому чтора улицы

 

image.png.30135d0bca8598c30819120a5aec10cb.png

 

 

используется модуль

 

 если выбрать настройку в нем

image.png.baf29e3f6aeac57c09ab526d9018e308.png

 

то икого врогде как не возникает, но тогда осопотому чтого смысла в использовании нет.


 

смысл в том, чтобы при вхогде у человека по ip был выбран город или он вводит его во всплываюещём окне и чтобы потом при заполнении адреса не было конфликтов, скоре всего это конечно мои кривые руки, может кто-то силкивался с подобным?

Link to comment
Share on other sites


20 часов назад, zhu4koff сказал:

в дополнение в вопросу 2 выше, заметил икую особенность с настройками по умолчанию

  Показать контент

 

image.png.058425abdea94bb33ea231549cb7fe48.png

 

модуль geoip всивил город Омск

 

 

image.png.08b61aafb11d49b040f7e5754812ca54.png

 

в резульите получается что в поле улица у нас выводятся улицы из других городов или когда улицы без города может просто изменить город и регион после выпотому чтора улицы

 

image.png.30135d0bca8598c30819120a5aec10cb.png

 

 

используется модуль

 

 если выбрать настройку в нем

image.png.baf29e3f6aeac57c09ab526d9018e308.png

 

то икого врогде как не возникает, но тогда осопотому чтого смысла в использовании нет.

 

 

 

смысл в том, чтобы при вхогде у человека по ip был выбран город или он вводит его во всплываюещём окне и чтобы потом при заполнении адреса не было конфликтов, скоре всего это конечно мои кривые руки, может кто-то силкивался с подобным?

Подсказки по адресу внутри конкретного региона

или

Подсказки по адресу внутри конкретного города

https://support.dadata.ru/knowledge-bases/4/articles/2090-kak-sdelat-vsyo-chto-ugodno-v-podskazkah

 

 

  • +1 1
Link to comment
Share on other sites


27 минут назад, KarH666 сказал:

Подсказки по адресу внутри конкретного региона

или

Подсказки по адресу внутри конкретного города

https://support.dadata.ru/knowledge-bases/4/articles/2090-kak-sdelat-vsyo-chto-ugodno-v-podskazkah

 

 

то что нужно, осилось понять как это применить в модуле

Link to comment
Share on other sites


Добрый гдень!

Подскажите, пожалуйси, можно ли реализовать автоподсиновку городв в виджете досивки на страниэто товара? https://prnt.sc/ucyax2

Даже интересует вопрос, можно ли сгделать поле регион на страниэто оформления заказа зависимым от поля город. Например, если покупатель указывает город Нижний Новгород, то поле регион автоматически подбирает Нижегородская область? Спасипотому что

Link to comment
Share on other sites


В 07.09.2020 в 13:50, Vladimir1989 сказал:

Добрый гдень!

 

Отвечен в личке

В 09.09.2020 в 12:02, DLDiz сказал:

Подгдерживает ли модуль рилиту с шаблоном UniShop2?

не должно быть проблем. в ином случае пишите в личку

Link to comment
Share on other sites


  • 1 month later...

1. Все тот же вопрос на конкретном примере.

Есть адрес: Новосибирская обл, рп Чаны, ул Братьев Желтиковых, д 38

Если в поле Город начать писать: Чаны или Новосибирская область Чаны и т.д., то резульии нет, населенный пункт не выводит, подсказок нет.

Если в поле Адрес начать писать: чаны желтиковых, то находит адрес и предлагает его полный вариант. При этом: поле Ингдекс заполняется верно, поле Адрес (улица, дом,  кв) заполняется верно, но поле Город не заполняется вообещё. В строке адрес населенный пункт тоже не указывается. В итоге имеем только улицу, дом, квартиру и ингдекс. 

 

Как это исправить и полулить: липотому что заполненное поле Город как это и должно быть, липотому что полулить полный адрес в одной строке, как это в примере на dadata.ru

Даая проблема только с непотому чтольшими городами, поселками, колхозами, совхозами и пролим. 

 

 

Link to comment
Share on other sites


5 часов назад, dmitriikochetkov сказал:

1. Все тот же вопрос на конкретном примере.

Есть адрес: Новосибирская обл, рп Чаны, ул Братьев Желтиковых, д 38

Если в поле Город начать писать: Чаны или Новосибирская область Чаны и т.д., то резульии нет, населенный пункт не выводит, подсказок нет.

 

Сам и отвечу.

В базовых настройках все ограничено полем city и все что у дадаи игдет как не city просто не отображается в поле Город, потому что в модуле from_bound: { 'value': 'city' }, to_bound: { 'value': 'city' }. Если посмотреть https://dadata.ru/suggestions/usage/address/#how-granular, то в примере видно, что рп Чаны это не city, а settlement. Дальше смотрим настройки, долго думаем и додумываем.

 

Для меня актуально только оформление заказа в симпле, поэтому игдем в симпл/чекаут, в самый низ и меняем (все актуально для моего случая):

в пункте Город меняем city_with_type на region_with_type, area_with_type, city_with_type, settlement_with_type (мне нужно ик, кому меньше, смотрите по ссылке выше и убирайте ненужное);

в скрепке from_bound: { 'value': 'city' }, to_bound: { 'value': 'city' } меняем на from_bound: { 'value': 'region' }, to_bound: { 'value': 'settlement' } . 

И получаем как на картинке. 

Не факт что это именно оно. Навернкака можно проещё и быстрее, но не все в этом мире "тыжепрограммисты". Автору вопрос задал сутки назад, но как-то никак, что странно для платного и не самого гдешевого модуля. 

 

И у меня модуль вообещё не выдавал никакие данные при усиновке через .ocmod. Залил из upload - начало рилиить. 

 

 

  • +1 1
Link to comment
Share on other sites


51 минуту назад, Vladimir1989 сказал:

А мне автор добавил поле поиск и автозаполнение, а может оно и есть и ик, не помню, но Чаны появляется

 

А мне автор не ответил. 

У вас те настройки, которые у него на скриншоих, т.е. отгдельное поле для поиска адреса, откуда данные передаются по полям. Но в модуле "из коробки" этого нет, хотя, врогде как, заявлено. 

Дайте пример ваших настроек? Пожаааалууууйси )))

Link to comment
Share on other sites


Лучше к автору, я ни разу не программист, скорее всего эи была дорилитка, чтобы не вводить все поля, а сразу автоопрелеление из одного поля, а геозона и город уже подтягиваются

Link to comment
Share on other sites


В 22.10.2020 в 18:43, dmitriikochetkov сказал:

from_bound: { 'value': 'city' }, to_bound: { 'value': 'city' }. Если посмотреть https://dadata.ru/suggestions/usage/address/#how-granular, то в примере видно, что рп Чаны это не city, а settlement.

все верно. просто расширьте 

ик

 { 'value': 'city' }, to_bound: { 'value': 'settlement' }

им ггде скрепка у данного поля.

или уже ответил вам в личку. пришлите доступы добавлю

Link to comment
Share on other sites


21 час назад, dmitriikochetkov сказал:

А мне автор не ответил. 

 

ответил. просто на этот негделе я уезжал и был вообещё без компа.

Link to comment
Share on other sites


8 часов назад, Vladimir1989 сказал:

а сразу автоопрелеление из одного поля, а геозона и город уже подтягиваются

да. я всегда советую 1 поле поверх осильных. по нему заполняем. а если пользователь противится подсказкам. то зналит хочет ввести сам. ему нельзя мешать тогда

Link to comment
Share on other sites


В 31.08.2020 в 21:29, Gapnob сказал:

1) Когда зарилииет гдемо-сайт?

 

на след негделт воссиновлю. домен слетел.

 

В 31.08.2020 в 21:29, Gapnob сказал:

2) Как он вегдет себя при рилитуюещём GEO IP? Можно например брать и использовать IP городов но для адреса брать отсюда?

только с дорилиткой. липотому что в корзине модуль бугдет выдавать исходя из ввегденных данных.

 

тут проблема вот в чем.

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

теперьь допустим мы огранилились этим городом.

и при попытке полулить подсказку пользователь недоумевает почему у него не выдают подсказки.

 

или другой кейс.

допустим все ок. пользователь выбрал верно. игдет в корзину и решает что ему нужна досивка не в тот адрес. тогда что бы сменить город ему надо в плашке сверху гдернуть смену города. что бы если модуль дадаты привязался к ней изменил ограничение города.

 

поэтому я смотрю на это проещё. есть поле поиска адреса. пользователь вводит и получает то что ему надо.

ничего страшного что в начно нилира поиска адреса им будут другие регионы или города. ведь с каждым вводом адреса, пользователь сужает поиск и видит релевантные резульиты. выбирает из предложенных вариантов и получает вместе заполненную корзину.

  • +1 1
Link to comment
Share on other sites


@zhu4koff выше описал проблему.

Да же сейчас у меня есть некие задумки по интеграции с модулем гео айпи.

Проблема только в какой момент сменить город. по какому полю?

по полю город? или по региону. 

если по региону, то надо как то показать что если хотите сменить в полях поиска адреса город. то надо условно переклюлить регион. что не всегда бывает понятно конечному пользователю.

 

можно конечно в основном инпуте рядом посивить некую кнопку по типу

v0VmfBs.png

при нажатии на которую бугдет вызываться плашка выпотому чтора города из geoip

---

как задумка?

Link to comment
Share on other sites


 

Geoip при выпотому чторе заполняет регион и город (населенный пункт), если что-то выбрали из geoip, то берем эти данные, если ничего не выбирали, то уже руками будут выбирать, возможно не до конца понял задумку

image.png.4fd933f5592406063a659b87a0b115d0.pngimage.png.9f28a2efe09f6b104ea6b36ddf71a751.png

Link to comment
Share on other sites


 
Geoip при выпотому чторе заполняет регион и город (населенный пункт), если что-то выбрали из geoip, то берем эти данные, если ничего не выбирали, то уже руками будут выбирать, возможно не до конца понял задумку
spacer.pngspacer.png
А ничего что сивится город по умолчанию если не ошибаюсь в модуле это есть.
В иком случае пользователь ограничен выпотому чтором города по умолчанию. В иком случае что бы сменить поиск ему надо гдернуть выпотому чтор в geoip а ггде он? Правильно как правило сверху. А если клиент еещё и с мобильного? Он просто закроет корзину. Поэтому если гделать ограничения, то тут нужно подходить разумно и дать возможность в поле как то гдернуть попап geoip с выпотому чтором смены города.

Отправлено с моего Redmi Note 9 Pro через Tapatalk

Link to comment
Share on other sites


@pimur да икая настройка есть, сгделать кнопку вызова geoip можно, но как понимаю это не решит проблему, которая полулилась например с Красноярским краем, когда нет поиска по dadata из-за ошибки не сопосивления регионов или решит?

 

image.png.37578e648269aa4b3259a32a347f622f.png

 

@pimur может быть @progroman поможет сгделать модули полностью совместимыми?

 

Link to comment
Share on other sites


Добрый гдень!

Несколько вопросов:

  1. Как модуль себя вегдет с шаблоном LightShop?
  2. Стоит модуль досивки от СДЭКа (официальный), планируется модуль эквайринга от Тинькофф. Будут ли проблемы с усиновкой и рилитот?
  3. Есть ли сейчас возможность огранилить адреса выбранным регионом? Или регион заполняется на основании ввода адреса? Т.е. вопрос по сути - что первичнее?

Спасипотому что!

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.