Добавить работу

Разработка специализируемого раздела Yii2

Дата выполнения работы: 31.03.2017

Разработка специализируемого раздела сайта транспортной компании для фреймворка Yii2. Раздел включает в себя фильтр по параметрам (с возможностью выбора нескольких вариантов в каждой из форм выбора), Форма со списками типов ТС, Типов услуг для каждого типа ТС и список доступных городов заполняется из базы данных. Таблица с результатами заполняется из четырех связанных таблиц в базе данных. (используется Join) Имеется возможность сортировки по стоимости разных видов услуг, сумме стоимости всех услуг, а так же сортировка по расстоянию, которое вычисляется динамически с помощью Google Maps API, после загрузки страницы при помощи jQuery. Помимо сортировки имеется выделение самой дорогой и самой дешевой стоимости разными цветами, так же при помощи jQuery. Все запросы к базе данных максимально оптимизированы для более быстрой загрузки страницы и сокращения нагрузки на базу данных. Используется Active Record при построении запросов.

14.03.2021 582 176