Техническое задание: Исправление ошибок на сайте
Суть проблемы
На сайте, работающем под управлением CMS Unisite, необходимо срочно устранить два функциональных сбоя, влияющих на пользовательский опыт и процесс регистрации.
Список ошибок для исправления
-
1. Неисправность геолокации
В интерфейсе выбора местоположения при выборе страны из списка не происходит автоматическая загрузка соответствующих городов и регионов. Добавляется только название страны.
Возможные причины: неправильная настройка CRON-заданий, сбой в работе облачного сервиса или ошибка в скрипте.
Ожидаемый результат: После выбора страны должны моментально подгружаться доступные для неё города и регионы.
-
2. Ошибка валидации номера телефона
В форме регистрации нового пользователя система некорректно проверяет введённый номер телефона. Даже при вводе правильного номера выводится сообщение об ошибке: «Укажите корректный номер телефона».
Ожидаемый результат: Валидация должна корректно проверять номер и не блокировать легитимных пользователей.
Требования к исполнителю
- Опыт работы с CMS Unisite или умение быстро разобраться в её структуре.
- Навыки отладки и исправления ошибок в PHP/JavaScript (в зависимости от реализации функционала).
- Понимание принципов работы CRON и взаимодействия с внешними API (для первой задачи).
- Готовность предоставить понятное описание выполненных исправлений.