Нет загловка
Оглавление сайта

События

Пример если сразу забронировать помещение:
Создается событие со свойством CAL_TYPE = location, ID] = 999 и [PARENT_ID] = 1000
Создается для владельца событие со свойством [CAL_TYPE] = user, [ID] => 1000 и [PARENT_ID] = 1000
Создается для каждого следующего участника событие [CAL_TYPE] = user, [ID] => 1001 и [PARENT_ID] = 1000

Пример если сначала создать событие:
Создается событие для владельца [CAL_TYPE] = user, [ID] = 999, [PARENT_ID] = 999
Создается событие для участника [CAL_TYPE] = user, [ID] = 1000, [PARENT_ID] = 999
Привязать событие к месту
Создается событие для помещения [CAL_TYPE] => location, [ID] = 1001, [PARENT_ID] = 999

Метод CCalendarEvent::Delete()
Параметры:
userId - если не передать, то пытается найти текущего
bMarkDeleted - если true, то помечает "DELETED" => "Y" все события, у которых PARENT_ID = id удаленного, иначе удаляет их
Event - само событие. Если не передать, то метод его сам найдет методом CCalendarEvent::GetList()

Метод CCalendarEvent::Edit()
Параметры:
$params['sendEditNotification'] - оповестить
$params['userId'] - пользователь