msDaData — автодополнение адреса и ФИО

msDaData

https://store.simpledream.ru/packages/ecommerce/msdadata.html

Автодополнение адреса и ФИО при оформлении заказа в minishop.
К форме заказа подключил сервис DaData. Кто не в курсе DaData — Подсказки: автодополнение адресов и ФИО.

Форму оформления заказа можно представить в таком виде


По мере заполнения появляются необходимые поля



Потестить можно тут, возможны еще косяки, времени не было тестировать…
Всем спасибо за внимание...)
Володя
19 июля 2014, 14:35
modx.pro
2 004
+4
Поблагодарить автора Отправить деньги

Комментарии: 13

Николай
19 июля 2014, 21:24
0
Когда ваши дополнения появятся в репо? Интересные вещи делаете.
    Володя
    19 июля 2014, 21:52
    0
    Появятся на неделе… спс.
    Денис Богдановский
    20 июля 2014, 00:46
    0
    Замечательно! Обязательно куплю.
      Владимир
      20 июля 2014, 01:59
      0
      Я бы не назвал свою фамилию очень распространенной, однако, эта штука откуда то ее знает…
      Хорошая фишка) Но, некоторые люди будут ее бояться, ибо пользователи у нас мнительные.
      Так что чекбокс «отключить подсказку», например, имени не помешал бы, для мнительных.
        Володя
        20 июля 2014, 11:39
        0
        Так конечно есть! ) Уже…
          Владимир
          20 июля 2014, 21:42
          0
          Я так понимаю, что это расширение только для формы заказа Minishop, что очень хорошо. А для обычного снипета Formit или вместе с AjaxForm будет вариант?
          Простая форма обратной связи то же, иногда, удобнее с автозаполнением.
        Володя
        20 июля 2014, 11:44
        +1
        Почитал у них еще фишка есть с обработкой данных.
        Прикрутил форматирование и проверку телефона / email. А там еще оказалось что можно и регион телефона и оператора определить.
        Незнаю насколько точно определяет, на своих попробовал — все точно определил…
          Виктор
          21 июля 2014, 11:54
          0
          проверка емейла не пропускает специфичные домены зоны, типо:
          .systems
          .gallery
          .shop
          .management

          И ФИО не подхватывается и не разбивается на инпуты, если не определяется автокомплитом, т.е. «Ива Але Ива» так и останется в одном инпуте
            Виктор
            21 июля 2014, 12:06
            0
            телефон тоже свои хитрости имеет, например если писать
            +7 800 123 45 67 или
            +7 800 123-45-67 или
            88001234567 или
            8 800 1234567,
            то он не поймет, а если написать
            8 800 123 45 67,
            то поймет и переделает в +7 800 123-45-67
              Володя
              21 июля 2014, 19:20
              0
              mail проходит… только сейчас проверил
              а приколы с телефоном это уже от сервиса зависит…
              В любом случае проверяемые поля, а также возможность юзеру внести исправления в свои поля задается в настройках…
                Виктор
                21 июля 2014, 19:40
                0
                по поводу мейла…
                sadasdas@sssd.ru — пройдет после смены фокуса…
                sadasdas@sssd.shop — пройдет только после нажатия кнопки сделать заказ или после повторного нажатия когда как, как и
                sadasdas@sssd.russsssss и
                sadasdas@sssd.r2usssssssss… и это больше похоже на багу чем на фичу… такие дела ;)

                это чтоб не быть голословным…
                  Володя
                  21 июля 2014, 19:54
                  0
                  sadasdas@sssd.ru — этот он считает за нормальный mail, он и проходит.
                  Остальные выдают код качества — 2, то есть по мнению сервиса DaData эти mail не совсем корректны…
                  У меня нет никакой обработки на уровень качества больше 0. Но сделать заказ в магазине с таким mail вы все же можете. Вот и все…
                    Антон
                    23 июля 2014, 14:07
                    0
                    Как правильно заметил Володя, все адреса кроме первого считаются невалидными. Вообще, у нас есть демо-страница, на которой можно посмотреть проверку email и телефона.

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