Описание:
На сайте, собранном на Tilda, уже реализован расчёт стоимости и отправка заявки через форму с двумя полями «Откуда» и «Куда». Сейчас нужно добавить к этим двум полям автодополнение адресов, используя Yandex Suggest API (ключ у нас уже есть). Подсказки должны работать так же, как у конкурента, и не ломать остальную логику сайта.
Требуется сделать:
Добавить автодополнение в поля «Откуда» и «Куда».
При вводе от 3 символов под полем должен появляться список вариантов адресов от Яндекса.
При клике на подсказку адрес вставляется в соответствующее поле.
Использовать существующий API-ключ Yandex.
Разрешить запросы с домена сайта (например, taxinovyeterritorii.ru) и при необходимости с временных Tilda-адресов (превью).
Подсказки можно получить либо через Yandex Maps JSAPI (SuggestView), либо через HTTP-запросы к suggest-Geo (JSONP). Решение оставляем за собой.
Не менять остальную часть формы.
Стили и скрипты расчёта стоимости, отправки заявки, телефонии и т. д. должны остаться без изменений.
Вёрстка страницы тоже не должна ломаться: новый код вписывается в блок «Embed HTML» или аналогичный, без правки существующих блоков.
Проверка работы:
Я пришлю URL конкурента (или скрин), где подсказка уже настроена — чтобы вы смогли повторить ту же логику.
Нужно протестировать через DevTools (Network) правильный запрос и ответ от Яндекса, убедиться, что в консоли нет ошибок (“Invalid API key” и т. п.).
Автодополнение должно корректно отображаться поверх других элементов (не обрезаться контейнерами).
Что ожидается в результате:
При вводе в поле «Откуда» и «Куда» пользователь получает списки подсказок от Яндекса.
Весь остальной функционал (расчет, отправка, стили) остаётся без изменений.
В консоли браузера нет ошибок, запросы к Yandex Suggest идут со статусом 200.
Разделы:
Опубликован:
04.06.2025 | 08:17 [поднят: 04.06.2025 | 08:17]
Заказ находится в архиве