librown
@librown
На-все-руки-мастер и немного кодер

Как сделать удобной страницу «Календарь туров»?

Приветствую!
Есть проект по заказу активного отдыха (квадроциклы, кони и. п.).
Задача показывать календарь туров. С возможностью фильтрации (по активности, по городу) и возможностью выбора диапазона дат (с... по..). По умолчанию календарь показывает список туров на сегодня.

Проблема в том, что туров очень много. Каждый день может проводиться 10 туров на квадроциклах, 20 конных туров... Суммарно в день проводится около (10 типов * 5-10 туров) 50-100 туров.

1. Если юзер выбирает для показа диапазон дат, хотя бы несколько дней, то сайт просто ложится, количество элементов DOM растет гигантскими масштабами.

2. В таких огромных простынях просто невозможно сориентироваться и найти что-либо подходящее.

Кусок текущей реализации (показа 1/5 от всех туров в этот день)
1e729d238190c4a79e1dba0fcf4b4590.png

Много думал. Хорошего решения пока не нашел. Подскажите свежую идею. Или успешные примеры реализации подобных модулей.

Спасибо
  • Вопрос задан
  • 2947 просмотров
Пригласить эксперта
Ответы на вопрос 2
HCADV
@HCADV
Фильтрация по городам на раскрытом календаре не работает или это такая фишка? Выбирай не выбирай, всё равно всё видишь.
слева много пустого места и туда бы прекрасно поместился фильтро продолжительности с главной страницы, а под ним бы прекрасно встал фильтр по ценам, которого, правда, пока нет нигде.
было бы неплохо иметь возможность метить понравившиеся туры, чтобы потом не вспоминать и не искать, а видеть сразу...набор иконок понравившихся можно пустить внизу в подвале сквозняком по всем страницам.
Ответ написан
@Dialog
Возможно по юзабилити задать вопрос сюда artgorbunov.ru/bb/soviet ответ не сразу дадут, но совет будет хорошим.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы