Кто нибудь делал календарь с повторяющимися событиями? И импорт этих собтий.

27 июня в 18:29
Аватар пользователя VasyOK VasyOK 0 4

Всем привет.

Есть задача: сформировать календарь повторяющихся событий. Например идущих каждую сб и вс с 19:00 до 21:00.

Кое как решил через fullcalendar_view и smart_date. Но вот импортировать пока нормально не получается.

Форумчане, кто-то занимается чем-то подобным? Не обязательно 1:1.

Ожидаемый ответ: "Я делал (Петя, Ваня делал). Вот что получилось."

Комментарии

На ум приходит простой алгоритм: по крону клонировать определенные материалы и выставлять программно на следующую субботу дату события.

30 июня в 22:45

Эмм не совсем. Даты событий прописаны в источнике импорта. Клонировать материалы тоже не совсем хочется.

1 июля в 9:26

ну раз так, то будем исходит от обратного.
Дата в календаре - это отдельная запись, которая привязана к материалу.
Те должна быть отдельная табличка, где минимум два поля, дата и идентификатор сущности к которой относится.
Получается что нужно создать либо запись, либо сущность, к которой через референс прикрепить материал, который надо отобразить.

2 июля в 23:56

Честно говоря референс не вижу куда применить.

Для меня задача делиться на 3 части.
1. Поле даты на ноде, предусматривающее ввод повторяющихся данных.
smart_date date_recur datetime_extras
2. Импорт значений в ноду. Только с date_recur после патча получилось.
3. Построение календаря, для этой ноды и желательно всех событий в месяце.
calendar_view calendar fullcalendar_view (скорей всего с ним) fullcalendar (патчится до 10ки)

Вот я спрашиваю: кто у нас подобным занимался?

3 июля в 0:37