Задача
Разработать сайт для продажи билетов на мероприятия с возможностью выбора конкретных мест за столиками через интерактивную схему зала. Работа включает верстку (HTML/CSS) и программирование функционала на CMS Bitrix.
Основные требования
- Верстка: кроссбраузерная, адаптивная под современные планшеты и телефоны, в соответствии с утвержденными макетами.
- Функционал на CMS Bitrix: реализовать согласно техническому заданию (лицензия та же, со старой админкой заказчика).
- Установка: домен и хостинг предоставляются заказчиком, требуется размещение готового проекта.
Покупка билета (всплывающее окно)
3.1. Интерактивная схема зала
- Расстановка столиков и мест (должна быть настраиваемой в админке).
- Если все билеты проданы - отображать уведомление. Схема при этом либо не отображается, либо отображается неактивной.
- Занятые места недоступны для выбора (активность отключена).
- При наведении на свободное место - показывается номер стола, номер места и стоимость (в зависимости от категории места).
- Разные ценовые категории выделяются разным цветом (настраивается в схеме).
- Если мероприятие со свободным входом - вместо стоимости отображается «Вход свободный».
- Можно выбрать несколько мест. Повторный клик отменяет выбор.