Благодаря webms в модуль добавлен календарь на месяц/месяцы
- Calendar.jpg (192.47 КБ) 3918 просмотров
Есть возможность вставить календарь в меню или на сцену
[#module name="app_calendar" calendar="1" currentmonth="1" #] - показать текущий месяц
[#module name="app_calendar" calendar="1" mon1="2" mon2="3" #] - показать календарь с месяцы mon1 по месяц mon2
Во вкладке Категории необходимо поставить галочку на категорию, где будут хранится праздничные дни (графа Праздники) - эти дни так же как и выходные будут отмечаться красным шрифтом и галочку на категорию, где будут хранится перенесенные рабочие дни (графа Рабочие) - эти выходные дни будут, наоборот, отмечатся черным шрифтом, так же как и обычные рабочие.
Для заполнения категории праздниками/перенесенными днями России, можно воспользоватся встроенной функцией.
Код: Выделить всё
include_once('./modules/app_calendar/app_calendar.class.php');
$calendar = new app_calendar();
$calendar->calendar_getholidays();
код добавить в какой-нибудь сценарий и вызывать его либо вручную, либо с какой-нибудь периодичностью из hourly (галочки на нужных категориях уже должны стоять)
Так же в справочнике Категории можно отметить до 5 категорий, который будут обводится на календаре, цветом, выбранным в том же справочнике
По умолчанию в списке дел справа выводится календарь на текущий и следующий месяцы - он отключается в Настройках