Портал media-vegas.ru находится в стадии разработки, посему от заказчика поступил целый комплекс заданий по разработке функционала данного сайта. Сайт управляется системой управления контентом Cotonti, довольно мощным инструментом, способным развернуть как обычный сайт - визитку, так и огромный фриланс - портал. Именно на этом сайте CMF Cotonti была заточена под большой медийный портал, место встречи медиаресурсов и рекламодателей со всей России. Главная цель портала - предоставлять рекламодателям контакты медиа, которые готовы разместить рекламу на своих площадках, за что и платят медиаресурсу. А портал за "сводничество" берет определенную комиссию.

Задание №1: Сверстать сайдбар с формами для поиска. Каждый раздел формы с помощью Javascript должен раскрываться методом "аккордеон", причем после перезагрузки станицы нажатый и открытый раздел формы так и должен оставаться открытым.

Выполнение: Форма сверстана с учетом требований заказчика. Для фиксации меню в открытом положении и запоминания этого положения после перезагрузки было использовано локальное хранилище (LocalStorage) браузера, где сохранялась информация о состоянии блока "hidden - visible".

Задание №2: Сделать функционал поиска по сайту нужных рекламодателю площадок согласно фильтру выбранных параметров.

Выполнение: По рекомендациям и пожеланиям заказчика, согласно ТЗ был создан функционал поиска медиаплощадок по фильтру параметров. Медиаплощадки ищутся и сортируются согласно выбранных фильтров (именно тех, которые указал владелец медиаплощадки при регистрации своего ресурса). То есть рекламодатель наиболее точно найдет именно ту площадку, которая подходит именно для его параметров. На стадии разработки функционал отправки заявок от рекламодателей владельцам ресурсов с уведомлением их специальным письмом в личном кабинете.