alexandrbt Опубликовано 28 февраля, 2014 Жалоба Поделиться Опубликовано 28 февраля, 2014 Да кстати, огромное спасибо автору! Все работает идеально! Цитата Ссылка на сообщение Поделиться на другие сайты
Dadata Опубликовано 25 марта, 2014 Жалоба Поделиться Опубликовано 25 марта, 2014 С помощью dadata.ru можно подключить не только автодополнение адреса по КЛАДР, но и подсказки по ФИО. Подключается очень просто — внизу файла cart.tpl добавляем: {literal} <link href="https://dadata.ru/static/css/suggestions.css" type="text/css" rel="stylesheet" /> <script type="text/javascript" src="https://dadata.ru/static/js/suggestions-jquery-4.1.min.js"></script> <script type="text/javascript"> $(".cart_form input[name='name']").suggestions({ serviceUrl: "https://dadata.ru/api/v1/suggest/fio", selectOnSpace: true, token: "ваш API-ключ", params: { parts: ["NAME", "SURNAME"] } }); $(".cart_form input[name='address']").suggestions({ serviceUrl: "https://dadata.ru/api/v1/suggest/address", selectOnSpace: true, token: "ваш API-ключ", }); </script> {/literal} Вместо "ваш API-ключ" пишем свой ключ (получить можно на https://dadata.ru/suggestions/usage, это бесплатно). И все работает: Цитата Ссылка на сообщение Поделиться на другие сайты
Sid_Vishez Опубликовано 31 марта, 2014 Жалоба Поделиться Опубликовано 31 марта, 2014 С помощью dadata.ru можно подключить не только автодополнение адреса по КЛАДР, но и подсказки по ФИО. Что-то странное со справочником адресов - на этой улице нет домов 4xx, есть только 40 с несколькими корпусами. Цитата Ссылка на сообщение Поделиться на другие сайты
Dadata Опубликовано 1 апреля, 2014 Жалоба Поделиться Опубликовано 1 апреля, 2014 Что-то странное со справочником адресов - на этой улице нет домов 4xx, есть только 40 с несколькими корпусами.К сожалению, КЛАДР считает, что такие дома на улице есть. Постараемся в дальнейшем отсекать такие "несуществующие" дома. Цитата Ссылка на сообщение Поделиться на другие сайты
win23rus Опубликовано 2 апреля, 2014 Жалоба Поделиться Опубликовано 2 апреля, 2014 Автоматически? Или поле чтобы вручную вписать? Если вручную, то нужно добавить input в форму, ну и в базе столбец соответствующий создать. Делать по аналогии с другими полями, ничего сложного в принципе. Если вручную, подскажите где прописать чтобы индекс записывался в базу. Цитата Ссылка на сообщение Поделиться на другие сайты
sergei5770 Опубликовано 17 апреля, 2014 Жалоба Поделиться Опубликовано 17 апреля, 2014 Реально добавить дополнительные поля "Дом" и "Квартира" ?да, можно какие угодно добавить Цитата Ссылка на сообщение Поделиться на другие сайты
gmyz Опубликовано 12 мая, 2014 Жалоба Поделиться Опубликовано 12 мая, 2014 Новая версия api работает уже практически идеально. {literal} <link href="https://dadata.ru/static/css/suggestions-4.3.css" type="text/css" rel="stylesheet" /> <!--[if lt IE 10]> <script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/jquery-ajaxtransport-xdomainrequest/1.0.1/jquery.xdomainrequest.min.js"></script> <![endif]--> <script type="text/javascript" src="https://dadata.ru/static/js/jquery.suggestions-4.3.min.js"></script> <script type="text/javascript"> $(".cart_form input[name='name']").suggestions({ serviceUrl: "https://dadata.ru/api/v2/suggest/fio", type: "NAME", token: "ваш API-ключ", /* Вызывается, когда пользователь выбирает одну из подсказок */ onSelect: function(suggestion) { console.log(suggestion); } }); $(".cart_form input[name='address']").suggestions({ serviceUrl: "https://dadata.ru/api/v2/suggest/address", type: "ADDRESS", token: "ваш API-ключ", /* Вызывается, когда пользователь выбирает одну из подсказок */ onSelect: function(suggestion) { console.log(suggestion); } }); </script> {/literal} Цитата Ссылка на сообщение Поделиться на другие сайты
Xiao Опубликовано 3 августа, 2014 Жалоба Поделиться Опубликовано 3 августа, 2014 Подскажите, как сделать тоже самое только с украинской почтой. Новая почта ??http://orders.novaposhta.ua/api.php?todo=api_form Цитата Ссылка на сообщение Поделиться на другие сайты
Dadata Опубликовано 20 ноября, 2014 Жалоба Поделиться Опубликовано 20 ноября, 2014 Можем сделать, голосуйте за эту возможность на форумеПодскажите, как сделать тоже самое только с украинской почтой. Новая почта ??http://orders.novaposhta.ua/api.php?todo=api_form Цитата Ссылка на сообщение Поделиться на другие сайты
fuckmoney Опубликовано 27 февраля, 2017 Жалоба Поделиться Опубликовано 27 февраля, 2017 Новая версия api работает уже практически идеально. {literal} <link href="https://dadata.ru/static/css/suggestions-4.3.css" type="text/css" rel="stylesheet" /> <!--[if lt IE 10]> <script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/jquery-ajaxtransport-xdomainrequest/1.0.1/jquery.xdomainrequest.min.js"></script> <![endif]--> <script type="text/javascript" src="https://dadata.ru/static/js/jquery.suggestions-4.3.min.js"></script> <script type="text/javascript"> $(".cart_form input[name='name']").suggestions({ serviceUrl: "https://dadata.ru/api/v2/suggest/fio", type: "NAME", token: "ваш API-ключ", /* Вызывается, когда пользователь выбирает одну из подсказок */ onSelect: function(suggestion) { console.log(suggestion); } }); $(".cart_form input[name='address']").suggestions({ serviceUrl: "https://dadata.ru/api/v2/suggest/address", type: "ADDRESS", token: "ваш API-ключ", /* Вызывается, когда пользователь выбирает одну из подсказок */ onSelect: function(suggestion) { console.log(suggestion); } }); </script> {/literal} Перестало работать, ребят., очень нужно! Сделайте пожалуйста Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 27 февраля, 2017 Жалоба Поделиться Опубликовано 27 февраля, 2017 Перестало работать, ребят., очень нужно! Сделайте пожалуйста какую ошибку выдает в консоли? вы ввели ваш ключ апи? token: "ваш API-ключ", Цитата Ссылка на сообщение Поделиться на другие сайты
fuckmoney Опубликовано 27 февраля, 2017 Жалоба Поделиться Опубликовано 27 февраля, 2017 какую ошибку выдает в консоли? вы ввели ваш ключ апи? token: "ваш API-ключ", да, ввел. но по не известной мне причине не вывод даже окно. может api изменились? Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 27 февраля, 2017 Жалоба Поделиться Опубликовано 27 февраля, 2017 да, ввел. но по не известной мне причине не вывод даже окно. может api изменились? либо у вас другие классы и форма в корзине. нужно смотреть сайт Цитата Ссылка на сообщение Поделиться на другие сайты
fuckmoney Опубликовано 27 февраля, 2017 Жалоба Поделиться Опубликовано 27 февраля, 2017 либо у вас другие классы и форма в корзине. нужно смотреть сайт форма в корзине и да другие классы Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 27 февраля, 2017 Жалоба Поделиться Опубликовано 27 февраля, 2017 форма в корзине и да другие классыимя поля то. а класс формы покажите Цитата Ссылка на сообщение Поделиться на другие сайты
fuckmoney Опубликовано 27 февраля, 2017 Жалоба Поделиться Опубликовано 27 февраля, 2017 имя поля то. а класс формы покажите Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 27 февраля, 2017 Жалоба Поделиться Опубликовано 27 февраля, 2017 имя поля то. а класс формы покажите ну да. у вас нету нигде класса .cart_form либо сделайте див какой-то и оберните им все поля первого скрина, либо замените в коде $(".cart_form input на $(".form-group input Цитата Ссылка на сообщение Поделиться на другие сайты
fuckmoney Опубликовано 27 февраля, 2017 Жалоба Поделиться Опубликовано 27 февраля, 2017 ну да. у вас нету нигде класса .cart_form либо сделайте див какой-то и оберните им все поля первого скрина, либо замените в коде $(".cart_form input на $(".form-group input не работает((( Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 27 февраля, 2017 Жалоба Поделиться Опубликовано 27 февраля, 2017 не работает((( что в консоли пишет? ошибка какая. и код какой вышел покажите Цитата Ссылка на сообщение Поделиться на другие сайты
Axotn1k Опубликовано 28 февраля, 2017 Жалоба Поделиться Опубликовано 28 февраля, 2017 Подскажите, как сделать тоже самое только с украинской почтой. Новая почта ??http://orders.novaposhta.ua/api.php?todo=api_formПоддерживаю! Хотелось бы привязать к Новой Почте Цитата Ссылка на сообщение Поделиться на другие сайты
Maksclub Опубликовано 6 апреля, 2017 Жалоба Поделиться Опубликовано 6 апреля, 2017 что в консоли пишет? ошибка какая. и код какой вышел покажите ошибка была с https, даже прописали и прямо https и просто //, все равно вываливалась ошибка Решили временно просто локальной копией скриптов Цитата Ссылка на сообщение Поделиться на другие сайты
shooroop Опубликовано 14 сентября, 2018 Жалоба Поделиться Опубликовано 14 сентября, 2018 ошибка была с https, даже прописали и прямо https и просто //, все равно вываливалась ошибка Решили временно просто локальной копией скриптов что именно сделали? Цитата Ссылка на сообщение Поделиться на другие сайты
Maksclub Опубликовано 15 сентября, 2018 Жалоба Поделиться Опубликовано 15 сентября, 2018 что именно сделали? ой, это было до того, как я начал программировать...сейчас вылезла эта проблема? Цитата Ссылка на сообщение Поделиться на другие сайты
shooroop Опубликовано 16 сентября, 2018 Жалоба Поделиться Опубликовано 16 сентября, 2018 ой, это было до того, как я начал программировать...сейчас вылезла эта проблема? непонятно. перестало работать. в консоли пишет https://screenshots.firefox.com/wOGS6oDcgR1mkwo5/null Цитата Ссылка на сообщение Поделиться на другие сайты
Maksclub Опубликовано 16 сентября, 2018 Жалоба Поделиться Опубликовано 16 сентября, 2018 (изменено) Какая версия скрипта у вас?Указана в ссылке CDN https://github.com/hflabs/suggestions-jquery/blob/master/CHANGELOG.md Изменено 16 сентября, 2018 пользователем Maksclub Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.