Как сделать даты праздников которые нужно высчитывать?

Аватар пользователя tlito tlito 23 декабря 2014 в 15:39

Здравствуйте!
Существуют два вида праздников:
1. которые имеют точную дату, которая каждый год одинаковая.
2. которые не имеют точную дату, а её нужно вычислять, и зависит точное число месяца от дня недели (последнее воскресенье месяца или суббота)

Для отображения праздников на сегодняшнюю дату нужно чтобы у всех праздников была установлена точная дата. Для праздников второго типа это не задаётся, а требует вычислений.

Подскажите пожалуйста, как лучше создавать материалы типа Праздник на Друпал, как задавать формулу вычисления точной даты?
Как разделять типы этих праздников для оптимизации?

Есть например Date Repeate подмодуль в модуле Date: http://www.youtube.com/watch?v=DemUaJnRZns
Но он работает очень странно, у меня он выводил множество значений, требовал количество повторений - и выводил их все, сколько я указывал количество повторений. А задать отображение не получилось только 1 значение - не выводилась дата совсем....

Мне нужно реализовать 2 задачи:
1. Анонс праздника высокой важности за неделю до его даты и в его дату тоже.
2. Отображение праздников по календарным датам

Праздники высокой важности, имеющие нерегулярную дату - это Пасха.

Комментарии