alexandrbt Posted February 28, 2014 Report Share Posted February 28, 2014 Да кстати, огромное спасибо автору! Все работает идеально! Quote Link to post Share on other sites
Dadata Posted March 25, 2014 Report Share Posted March 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, это бесплатно). И все работает: Quote Link to post Share on other sites
Sid_Vishez Posted March 31, 2014 Report Share Posted March 31, 2014 С помощью dadata.ru можно подключить не только автодополнение адреса по КЛАДР, но и подсказки по ФИО. Что-то странное со справочником адресов - на этой улице нет домов 4xx, есть только 40 с несколькими корпусами. Quote Link to post Share on other sites
Dadata Posted April 1, 2014 Report Share Posted April 1, 2014 Что-то странное со справочником адресов - на этой улице нет домов 4xx, есть только 40 с несколькими корпусами.К сожалению, КЛАДР считает, что такие дома на улице есть. Постараемся в дальнейшем отсекать такие "несуществующие" дома. Quote Link to post Share on other sites
win23rus Posted April 2, 2014 Report Share Posted April 2, 2014 Автоматически? Или поле чтобы вручную вписать? Если вручную, то нужно добавить input в форму, ну и в базе столбец соответствующий создать. Делать по аналогии с другими полями, ничего сложного в принципе. Если вручную, подскажите где прописать чтобы индекс записывался в базу. Quote Link to post Share on other sites
sergei5770 Posted April 17, 2014 Report Share Posted April 17, 2014 Реально добавить дополнительные поля "Дом" и "Квартира" ?да, можно какие угодно добавить Quote Link to post Share on other sites
gmyz Posted May 12, 2014 Report Share Posted May 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} Quote Link to post Share on other sites
Xiao Posted August 3, 2014 Report Share Posted August 3, 2014 Подскажите, как сделать тоже самое только с украинской почтой. Новая почта ??http://orders.novaposhta.ua/api.php?todo=api_form Quote Link to post Share on other sites
Dadata Posted November 20, 2014 Report Share Posted November 20, 2014 Можем сделать, голосуйте за эту возможность на форумеПодскажите, как сделать тоже самое только с украинской почтой. Новая почта ??http://orders.novaposhta.ua/api.php?todo=api_form Quote Link to post Share on other sites
fuckmoney Posted February 27, 2017 Report Share Posted February 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} Перестало работать, ребят., очень нужно! Сделайте пожалуйста Quote Link to post Share on other sites
mishanya Posted February 27, 2017 Report Share Posted February 27, 2017 Перестало работать, ребят., очень нужно! Сделайте пожалуйста какую ошибку выдает в консоли? вы ввели ваш ключ апи? token: "ваш API-ключ", Quote Link to post Share on other sites
fuckmoney Posted February 27, 2017 Report Share Posted February 27, 2017 какую ошибку выдает в консоли? вы ввели ваш ключ апи? token: "ваш API-ключ", да, ввел. но по не известной мне причине не вывод даже окно. может api изменились? Quote Link to post Share on other sites
mishanya Posted February 27, 2017 Report Share Posted February 27, 2017 да, ввел. но по не известной мне причине не вывод даже окно. может api изменились? либо у вас другие классы и форма в корзине. нужно смотреть сайт Quote Link to post Share on other sites
fuckmoney Posted February 27, 2017 Report Share Posted February 27, 2017 либо у вас другие классы и форма в корзине. нужно смотреть сайт форма в корзине и да другие классы Quote Link to post Share on other sites
mishanya Posted February 27, 2017 Report Share Posted February 27, 2017 форма в корзине и да другие классыимя поля то. а класс формы покажите Quote Link to post Share on other sites
fuckmoney Posted February 27, 2017 Report Share Posted February 27, 2017 имя поля то. а класс формы покажите Quote Link to post Share on other sites
mishanya Posted February 27, 2017 Report Share Posted February 27, 2017 имя поля то. а класс формы покажите ну да. у вас нету нигде класса .cart_form либо сделайте див какой-то и оберните им все поля первого скрина, либо замените в коде $(".cart_form input на $(".form-group input Quote Link to post Share on other sites
fuckmoney Posted February 27, 2017 Report Share Posted February 27, 2017 ну да. у вас нету нигде класса .cart_form либо сделайте див какой-то и оберните им все поля первого скрина, либо замените в коде $(".cart_form input на $(".form-group input не работает((( Quote Link to post Share on other sites
mishanya Posted February 27, 2017 Report Share Posted February 27, 2017 не работает((( что в консоли пишет? ошибка какая. и код какой вышел покажите Quote Link to post Share on other sites
Axotn1k Posted February 28, 2017 Report Share Posted February 28, 2017 Подскажите, как сделать тоже самое только с украинской почтой. Новая почта ??http://orders.novaposhta.ua/api.php?todo=api_formПоддерживаю! Хотелось бы привязать к Новой Почте Quote Link to post Share on other sites
Maksclub Posted April 6, 2017 Report Share Posted April 6, 2017 что в консоли пишет? ошибка какая. и код какой вышел покажите ошибка была с https, даже прописали и прямо https и просто //, все равно вываливалась ошибка Решили временно просто локальной копией скриптов Quote Link to post Share on other sites
shooroop Posted September 14, 2018 Report Share Posted September 14, 2018 ошибка была с https, даже прописали и прямо https и просто //, все равно вываливалась ошибка Решили временно просто локальной копией скриптов что именно сделали? Quote Link to post Share on other sites
Maksclub Posted September 15, 2018 Report Share Posted September 15, 2018 что именно сделали? ой, это было до того, как я начал программировать...сейчас вылезла эта проблема? Quote Link to post Share on other sites
shooroop Posted September 16, 2018 Report Share Posted September 16, 2018 ой, это было до того, как я начал программировать...сейчас вылезла эта проблема? непонятно. перестало работать. в консоли пишет https://screenshots.firefox.com/wOGS6oDcgR1mkwo5/null Quote Link to post Share on other sites
Maksclub Posted September 16, 2018 Report Share Posted September 16, 2018 (edited) Какая версия скрипта у вас?Указана в ссылке CDN https://github.com/hflabs/suggestions-jquery/blob/master/CHANGELOG.md Edited September 16, 2018 by Maksclub Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.