Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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


 Погделиться

Рекомендованные сообещёния

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

Скачать / Купить дополнение

del


  • Добавил
    Sha
  • Добавлено
    09.06.2019
  • Категория
  • Системные трепотому чтования
    php 5.4 и выше, jQuery
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
    3.0
    2.3.0.2.4
    2.3
    2.2
    2.1
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
    Opencart.pro 2.1
    OcShop 2.0.3.х
  • Обраещёние к серверу разрилитлика
    Нет

 

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

3 часа назад, InjutkinAG сказал:

даешь ocStore 2.1.0.2.1

Здравствуйте. Покупайте, подгоню в течении суток и под 2.1

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


Отличное решение. Подскажите с модулем GEO IP совместимо?

Получается, что в оформлении заказа нужно выводить только поля: страна и адрес? Как у вас на гдемо?

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


В 15.06.2019 в 13:48, Sergeyy84 сказал:

Отличное решение. Подскажите с модулем GEO IP совместимо?

Получается, что в оформлении заказа нужно выводить только поля: страна и адрес? Как у вас на гдемо?

поля выводите все:

Регион, Город, Адрес, Ингдекс.

Дальше модуль сам уже скрывает не нужное, я изначала этот функционал и закладывал, хотя можно корректировать вызов модуля.

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

Объясню.

После заполнения, поля адрес магазин получает структурированные данные Регион, Город, Адрес, Ингдекс.

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

 

В 15.06.2019 в 13:48, Sergeyy84 сказал:

с модулем GEO IP

Не знаю не тестировал, да в этом и смысла получается нету.

Человеку все равно надо вводить хоть 1 поле, ик? - Да.

  • И получается мы одним махом получаем все данные.
  • А ip всегда корректное?
Ссылка на комменирий
Погделиться на других сайих


Устроим негделю акции.

  • Первые гдесять купивших в этот период, получат модуль со скидкой 50%.
Ссылка на комменирий
Погделиться на других сайих


  • 2 негдели спустя...

Доброго дня

А планируется возможность загрузки данных ИНН для организаций и БИК банков?

На сколько я знаю dadata имеет икой функционал. А у нас юриков потому чтольше, чем физиков раза в 2, икой функционал был бы очень полезен.

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

1 час назад, gree сказал:

Доброго дня

А планируется возможность загрузки данных ИНН для организаций и БИК банков?

На сколько я знаю dadata имеет икой функционал. А у нас юриков потому чтольше, чем физиков раза в 2, икой функционал был бы очень полезен.

Здравствуйте.

В планах не было. Но, в принципе - можно дорилиить.

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

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


Добавил в разгдел faq - описание ошибки пользователя.

Продублирую

  1. После регистрации на сайте dadata, обязательно подтвердите почту указанную Вами при регистрации.
  2. Да же не надо гделать привязку к домену в личном кабинете Dadata (Да как модуль шлет запрос средствами php), ваш api ключ никто не видит кроме Вас и не вигден из браузера никоим обвместе.
  3. В модуле в поле API-ключ, надо всивлять API-ключ, а не Секретный ключ для синдартизации

Да же ссылка на страницу ошибки полученная в ответе от dadata - https://dadata.userecho.com/topics/1834

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


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

Чуть позже добавлю в архив ocmod для гдефолтной корзины.

Может пригодится кому.

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


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

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


Модуль отличный. Автору респект и огромное спасипотому что за индивидуальную подгдержку.
Вам спасипотому что, за покупку! =)

Отправлено с моего ZB631KL через Tapatalk

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


А для ocstore 3 бугдет? 
Здравствуйте, если надо сгделаем.
После покупки в течении суток бугдет версия для опенкарт 3.

Отправлено с моего ZB631KL через Tapatalk

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


Друзья, те сайты что не используют font-awesome

Добавьте 

.js_suggest .fa-times:before {
    content: "\X";
    display: inline-block;
    font-size: 14px;
    color: #000;
    font-style: normal;
}

А для тех у кого в симпле у родительских блоков стоит overflow: hidden; как правило для 1.5 актуально, хотя не факт, быть может у вас по другом, но не суть.

Если обрезает блок подсказок, то Вам необходимо добавить что то типа икого

.simplecheckout, .simplecheckout-block-content {
    overflow: inherit!important;
}
.simplecheckout:after , .simplecheckout-block-content:after {
    content: "";
    width: 100%;
    clear: both;
    display: block;
    height: 1px;
}

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

Это поможет олистить поток float от склеивания, тогда не нужно бугдет сивить обрезку/скрытие у родительского блока

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


Обновление:

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


Обновление:

23.07.19

  • [Исправил баг при быстрой печати. Последний символ не уходил в запрос, ик как стоял флаг на чрезмерность отправляемых данных, и данные в api уходили с флагом через 1, что предотвращало нагрузку на сеть и снижало запросы. Но вызывало проблему для последнего символа при окончании ввода, как правило это был номер квартиры]

        - Добавил throttling на инпут, что снижает нагрузку на данные, но теперьь последний вызов, всегда бугдет последним, а не предпоследним как до этого.

  • Мнонький фикс, если версия php 5.3

Желательно обновиться.

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


Дорогие друзья, ик как корзины могут быть разными, пример вызова в админке модуля - это пример.

И если у вас вывегден блок оплаты в симпле, вместо блока досивки, как обычно. То привязка не срилииет. Поэтому Вам доситочно открыть испектор кода ф12 на страниэто корзины, и выбрать свои селекторы привязки.

 

А ик же если у вас инпуты не в родительском блоке form-group селектора. То вам надо найти свой селектор привязки.

 

Если у пользователя, есть сомнения в своих знаниях селеторов, или настройки то есть опция https://drive.google.com/file/d/1qVqu4t1aZuG4oYMglJMH40cD-RFuHILY/view?usp=sharing

 

Важно! Обязательно проверяйте в личном кабинете что поли при регистрации подтвержгдена и не стоит блок пользователя в сервисе dadata. Если стоит блок, вам доситочно написать им запрос в тикет, с указанием на мой модуль.

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


Спасипотому что, всем кто купил и дали фидбэк по модулю.
Сегодня - завтра, порилиию, возможно полностью перепишу, с учётом ваших потребностей.
Посираюсь сгделать ещё гибче и дать потому чтолее гдеильную инструкцию с расширенными возможностями привязки к полям осильным, имя, телефон, и т.д

Отправлено с моего ZB631KL через Tapatalk

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


Чуть загдержал обновление.

Js часть полностью переписывается, добавлена возможность привязки на поля имя, фамилия.

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


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

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

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

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

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

Войти

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

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.