msDaData — автодополнение адреса и ФИО
https://store.simpledream.ru/packages/ecommerce/msdadata.html
Автодополнение адреса и ФИО при оформлении заказа в minishop.
К форме заказа подключил сервис DaData. Кто не в курсе DaData — Подсказки: автодополнение адресов и ФИО.
Форму оформления заказа можно представить в таком виде
По мере заполнения появляются необходимые поля
Потестить можно тут, возможны еще косяки, времени не было тестировать…
Всем спасибо за внимание...)
Поблагодарить автора
Отправить деньги
Комментарии: 13
Когда ваши дополнения появятся в репо? Интересные вещи делаете.
Появятся на неделе… спс.
Замечательно! Обязательно куплю.
Я бы не назвал свою фамилию очень распространенной, однако, эта штука откуда то ее знает…
Хорошая фишка) Но, некоторые люди будут ее бояться, ибо пользователи у нас мнительные.
Так что чекбокс «отключить подсказку», например, имени не помешал бы, для мнительных.
Хорошая фишка) Но, некоторые люди будут ее бояться, ибо пользователи у нас мнительные.
Так что чекбокс «отключить подсказку», например, имени не помешал бы, для мнительных.
Так конечно есть! ) Уже…
Я так понимаю, что это расширение только для формы заказа Minishop, что очень хорошо. А для обычного снипета Formit или вместе с AjaxForm будет вариант?
Простая форма обратной связи то же, иногда, удобнее с автозаполнением.
Простая форма обратной связи то же, иногда, удобнее с автозаполнением.
Почитал у них еще фишка есть с обработкой данных.
Прикрутил форматирование и проверку телефона / email. А там еще оказалось что можно и регион телефона и оператора определить.
Незнаю насколько точно определяет, на своих попробовал — все точно определил…
Прикрутил форматирование и проверку телефона / email. А там еще оказалось что можно и регион телефона и оператора определить.
Незнаю насколько точно определяет, на своих попробовал — все точно определил…
проверка емейла не пропускает специфичные домены зоны, типо:
.systems
.gallery
.shop
.management
И ФИО не подхватывается и не разбивается на инпуты, если не определяется автокомплитом, т.е. «Ива Але Ива» так и останется в одном инпуте
.systems
.gallery
.shop
.management
И ФИО не подхватывается и не разбивается на инпуты, если не определяется автокомплитом, т.е. «Ива Але Ива» так и останется в одном инпуте
телефон тоже свои хитрости имеет, например если писать
+7 800 123 45 67 или
+7 800 123-45-67 или
88001234567 или
8 800 1234567,
то он не поймет, а если написать
8 800 123 45 67,
то поймет и переделает в +7 800 123-45-67
+7 800 123 45 67 или
+7 800 123-45-67 или
88001234567 или
8 800 1234567,
то он не поймет, а если написать
8 800 123 45 67,
то поймет и переделает в +7 800 123-45-67
mail проходит… только сейчас проверил
а приколы с телефоном это уже от сервиса зависит…
В любом случае проверяемые поля, а также возможность юзеру внести исправления в свои поля задается в настройках…
а приколы с телефоном это уже от сервиса зависит…
В любом случае проверяемые поля, а также возможность юзеру внести исправления в свои поля задается в настройках…
по поводу мейла…
sadasdas@sssd.ru — пройдет после смены фокуса…
sadasdas@sssd.shop — пройдет только после нажатия кнопки сделать заказ или после повторного нажатия когда как, как и
sadasdas@sssd.russsssss и
sadasdas@sssd.r2usssssssss… и это больше похоже на багу чем на фичу… такие дела ;)
это чтоб не быть голословным…
sadasdas@sssd.ru — пройдет после смены фокуса…
sadasdas@sssd.shop — пройдет только после нажатия кнопки сделать заказ или после повторного нажатия когда как, как и
sadasdas@sssd.russsssss и
sadasdas@sssd.r2usssssssss… и это больше похоже на багу чем на фичу… такие дела ;)
это чтоб не быть голословным…
sadasdas@sssd.ru — этот он считает за нормальный mail, он и проходит.
Остальные выдают код качества — 2, то есть по мнению сервиса DaData эти mail не совсем корректны…
У меня нет никакой обработки на уровень качества больше 0. Но сделать заказ в магазине с таким mail вы все же можете. Вот и все…
Остальные выдают код качества — 2, то есть по мнению сервиса DaData эти mail не совсем корректны…
У меня нет никакой обработки на уровень качества больше 0. Но сделать заказ в магазине с таким mail вы все же можете. Вот и все…
Как правильно заметил Володя, все адреса кроме первого считаются невалидными. Вообще, у нас есть демо-страница, на которой можно посмотреть проверку email и телефона.
А то, как парсится телефон, можно посмотреть вот здесь.
А то, как парсится телефон, можно посмотреть вот здесь.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.