Разработка интерфейса добавления нового клиента CodeIgniter
Для сайта-каталога бань, сделанного на фреймворке CodeIgniter 3, необходимо было реализовать интерфейс добавления нового клиента через административную панель.
Основное требование - получить координаты клиента на карте. Так же необходимо стандартизировать все вводимые адреса и иметь выпадающую подсказку с возможностью выбрать адрес, без полного набора. Необходимо иметь возможность добавить 1 и более контактных номеров телефонов, одно и более условий цен. Реализовать загрузку основного изображения, изображение для "шапки" страницы клиента и опционально загрузку изображений для галереи.
Система стандартов адресов и геопозиции реализована с использованием открытого API сервиса https://dadata.ru/
Работа формы прекрасно видна на видео