Описание calendar.events.list
Компонент выводит список ближайших событий календаря. Компонент стандартный и входит в дистрибутив модуля.
В визуальном редакторе компонент расположен по пути Контент > Календарь событий > Список событий календаря 2.0.
Компонент относится к модулю Календарь событий.
Параметры
Поле |
Параметр |
Описание |
Основные параметры |
Тип календаря |
CALENDAR_TYPE |
Указывается тип календаря событий:
- Календарь компании;
- События;
- Календари групп;
- Календари пользователей;
- Бронирование преговорных;
- Бронирование видео-переговорных.
|
Секция календаря |
CALENDAR_SECTION_ID |
Выбирается секция, события которой следует отобразить. Опция видна при выборе Календарь компании в опции Тип календаря. |
Показывать события текущего пользователя |
B_CUR_USER_LIST |
[Y|N] При отмеченной опции будут показаны события календаря текущего пользователя.
|
Дата инициализации |
INIT_DATE |
Если в параметре указана дата, то список ближайших событий будет выведен для заданной даты. В противном случае список ближайших событий календаря будет отображен для текущей даты. |
Показывать ближайшие события за количество месяцев |
FUTURE_MONTH_COUNT |
Указывается количество месяцев, за которые будут отображены ближайшие события. |
Адрес страницы для детального просмотра |
DETAIL_URL |
Указывается адрес страницы для детального просмотра события календаря. |
Количество событий в списке |
EVENTS_COUNT |
Указывается количество событий, которые будут отображены в списке ближайших событий. |
Настройки кеширования |
Тип кеширования |
CACHE_TYPE |
Указывается тип кеширования:
- A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
- Y - Кешировать: для кеширования необходимо определить время кеширования;
- N - Не кешировать: кеширования нет в любом случае.
|
Время кеширования (сек.) |
CACHE_TIME |
Время кеширования, указанное в секундах. |
Пример вызова
<$APPLICATION->IncludeComponent(
"bitrix:calendar.events.list",
"",
Array(
"CALENDAR_TYPE" => "calendar_company_s1",
"CALENDAR_SECTION_ID" => "0",
"B_CUR_USER_LIST" => "Y",
"INIT_DATE" => "--текущая дата--",
"FUTURE_MONTH_COUNT" => "2",
"DETAIL_URL" => "",
"EVENTS_COUNT" => "5",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "3600",
"CACHE_NOTES" => ""
)
);?>