Календарь Битрикс

Оригинальное название: Bitrix calendar

Коротко

Модуль 1С-Битрикс для ведения календарей событий: встречи, графики, напоминания, общие календари отделов и обмен расписанием с другими приложениями.

Что такое «Календарь Битрикс»

Основное место, где живёт модуль календаря, — корпоративный портал и коробочный Битрикс24. Там у каждого сотрудника есть личный календарь, у отделов и рабочих групп — общие, а переговорные можно бронировать как ресурсы. События создают с участниками, напоминаниями и повторением, а занятость коллег видна при планировании встречи.

На обычных сайтах компаний задачи чаще другие: афиша мероприятий, расписание вебинаров, график работы филиалов в праздники. Их обычно решают проще — инфоблоком с датами начала и окончания, который выводится списком или сеткой по дням. Модуль календаря здесь избыточен.

Обмен расписанием

Календарь не живёт в изоляции: сотрудники хотят видеть встречи в телефоне. Для этого используются открытые стандарты — формат iCalendar (файлы .ics) и протокол CalDAV для синхронизации. Конкретный набор поддерживаемых сервисов зависит от версии продукта, поэтому его стоит сверять с документацией перед внедрением.

Пример события в формате iCalendar

Так выглядит одно событие, которое можно отдать посетителю ссылкой «Добавить в календарь» с афиши сайта:

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Example//Events//RU
BEGIN:VEVENT
UID:webinar-125@example.ru
DTSTAMP:20261010T090000Z
DTSTART:20261020T070000Z
DTEND:20261020T080000Z
SUMMARY:Вебинар: обновление каталога
END:VEVENT
END:VCALENDAR

Время записано в UTC (буква Z в конце), поэтому у посетителя из Новосибирска и из Москвы событие встанет на правильный местный час.

Что учесть

  • Часовые пояса — главный источник ошибок: на сервере, в настройках сайта и у пользователя они могут различаться.
  • Прошедшие события на публичной афише лучше скрывать автоматически, а не руками.
  • Доступ к общим календарям настраивают через права доступа: личные встречи руководителя не должны быть видны всему порталу.

Если события хранятся в инфоблоке, выводит их обычный компонент со своим шаблоном.

Обновлено:

Все термины раздела «1С-Битрикс»

Что будем искать? Например,Продвижение