Услуги профессионального Битрикс-программиста

Календарь api bitrix24 коробка


CModule::IncludeModule('calendar');
добавить событие в календарь пользователя
$fromTs = MakeTimeStamp($_POST['from'], "MM/DD/YYYYS");
$toTs = MakeTimeStamp($_POST['to'], "MM/DD/YYYYS");
$arFields = array(
    "OWNER_ID" => 1,
    "CAL_TYPE" =>'user',
     "NAME" => $_POST['eventName'],
   "DESCRIPTION" => $_POST['description'],
   "SKIP_TIME" => date('H:i', $fromTs) == '00:00' && date('H:i', $toTs) == '00:00',
   "IS_MEETING" => false,
   "RRULE" => false,
   "DT_FROM_TS" => $fromTs,
   "DT_TO_TS" => $toTs
);

$CalEventId = CCalendar::SaveEvent(
   array(
      'arFields' => $arFields,
      'autoDetectSection' => true
   )
);
Категория:  bitrix24 api коробка