Доработка функционала медиа портала media-vegas.ru

Системы управления (CMS)
246 просмотров
17.12.2016
1274×68155 КБ
Открыть в полном размере
Поиск.png
1279×68369 КБ
Открыть в полном размере
Всплывающий блок.png
1279×68899 КБ
Открыть в полном размере
Всплывающее меню.png
1279×68996 КБ
Открыть в полном размере
Всплывающее меню - открытое.png
1279×690131 КБ
Открыть в полном размере
Выбор категории.png
1279×685845 КБ
Открыть в полном размере
Лицо.png

Портал media-vegas.ru находится в стадии разработки, посему от заказчика поступил целый комплекс заданий по разработке функционала данного сайта. Сайт управляется системой управления контентом Cotonti, довольно мощным инструментом, способным развернуть как обычный сайт - визитку, так и огромный фриланс - портал. Именно на этом сайте CMF Cotonti была заточена под большой медийный портал, место встречи медиаресурсов и рекламодателей со всей России. Главная цель портала - предоставлять рекламодателям контакты медиа, которые готовы разместить рекламу на своих площадках, за что и платят медиаресурсу. А портал за "сводничество" берет определенную комиссию. Задание №1: Сверстать сайдбар с формами для поиска. Каждый раздел формы с помощью Javascript должен раскрываться методом "аккордеон", причем после перезагрузки станицы нажатый и открытый раздел формы так и должен оставаться открытым. Выполнение: Форма сверстана с учетом требований заказчика. Для фиксации меню в открытом положении и запоминания этого положения после перезагрузки было использовано локальное хранилище (LocalStorage) браузера, где сохранялась информация о состоянии блока "hidden - visible". Задание №2: Сделать функционал поиска по сайту нужных рекламодателю площадок согласно фильтру выбранных параметров. Выполнение: По рекомендациям и пожеланиям заказчика, согласно ТЗ был создан функционал поиска медиаплощадок по фильтру параметров. Медиаплощадки ищутся и сортируются согласно выбранных фильтров (именно тех, которые указал владелец медиаплощадки при регистрации своего ресурса). То есть рекламодатель наиболее точно найдет именно ту площадку, которая подходит именно для его параметров. На стадии разработки функционал отправки заявок от рекламодателей владельцам ресурсов с уведомлением их специальным письмом в личном кабинете.
JavaScript