Реализовать афишу на ModX Revo

Работа с календарем и mfilter2 (предоставлю) или можно придумать свой фильтр, работа только с ресурсами, не магазин.

Суть такова: Имеется Афиша, в ней «Экскурсии, Лекции, События, интерактивы и т.д.» у этих событий должны быть поля для календаря, это в какой день проходит это мероприятие(пн, вт, ср,), или же у него есть только определенные числа, текстовое поле для ввода чисел через запятую например

На фронте должен идет фильтр — три типа: 1 — тип события (Лекции, События, интерактивы и т.д.) 2 — для кого (Дети, подростки, взрослые и т.д.) 3. Это календарь, при нажатии на число все в сборе выводится на это число, при повторном нажатии этот фильтр убирается.

Соответственно, если установлено мероприятие по вторникам, то оно должно выводиться по вторникам.

И, главное, чтобы урл менялся, например, кликнули на Экскурсию и урл сделал вид типа site.ru/excursions/ если еще кликнули для детей то site.ru/excursions/children/ ну и так далее site.ru/excursions/children/day22082020 например или как-то так.

5 лет назад
ccista
Сергей 
42 года
13 лет в сервисе
Был
21 день назад

Заявки фрилансеров

Евгений
 
32 года
5 лет в сервисе
Был
4 года назад
5 лет назад
София
 
31 год
5 лет в сервисе
Была
5 лет назад
5 лет назад
Дмитрий
 
30 лет
6 лет в сервисе
Был
5 месяцев назад
52 отзыва(-1)
5 лет назад