Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Есть несколько примеров скриптов, которые можно взять за основу и доработать:

1. http://quanticalabs.com/script/timetable-responsive-schedule-for-wordpress/7010836

2. http://rikdevos.com/demos/wordpress-responsive-timetable/

Требуемый функционал: 

- недельная таблица (дни недели\отрезки времени(если в отрезке времени нету ни одного события, то строка скрывается);

- формирование расписания на основе json данных (обсуждаемо, если предложите другой вариант);

- фильтр по событиям с последующим сокрытием неиспользуемых строк (можно посмотреть в примерах);

- по клику на событие открывается див с дополнительной информацией (можно посмотреть во втором примере);

- в диве есть кнопка "Записаться", пол клику на которое отображается диалог с выбором возможных вариантов записи в пределах N кол-ва дней, т.е. если событие проходит в четверг в 10:00, то показываются варианты на следующие четверги в пределах N дней.

- ниже таблицы есть форма, куда добавляются выбранные варианты из пункта выше, кол-во вариантов лимитировано;

Рассматриваю любые предложения по улучшению\изменению функционала.

8 лет назад
yakimov-ps
Павел 
35 летРоссия
13 лет в сервисе
Был
5 лет назад