Требуется разработчик! Поддержка серверов

Absence::addCalendarEntry: метод Битрикс

Постоянная ссылка: http://bxapi.ru/src/?id=485311

<?php 
//    Absence::addCalendarEntry()
//    /bitrix/modules/timeman/lib/absence.php:998

    
private static function addCalendarEntry($userId$text$dateStart$dateEnd$private false)
    {
        if (!\
Bitrix\Main\Loader::includeModule("calendar"))
            return 
false;

        
$eventId = \CCalendar::SaveEvent(array(
            
'arFields' => array(
                
'CAL_TYPE' => 'user',
                
'OWNER_ID' => $userId,
                
'NAME' => \CTextParser::clearAllTags($text),
                
'SKIP_TIME' => false,
                
'DATE_FROM' => $dateStart,
                
'DATE_TO' => $dateEnd,
                
'PRIVATE_EVENT' => $private,
                
'COLOR' => $private'#F87396'''
            
),
            
'userId' => $userId,
            
'autoDetectSection' => true,
            
'autoCreateSection' => true
        
));

        if (!
$eventId)
        {
            return 
false;
        }

        return 
$eventId;
    }

Блог разработчика

9 Августа 2016 ResizeImageGet и простой водяной знак налету

Сегодня поговорим о том как проще всего воткнуть водяной знак на картинки в Битрикс. Например, на все изображения каталога.

21 Июля 2016 Добавление вкладки в CRM коробки Битрикс24

В этом посте я покажу, как легко и просто добавить вкладку в сущность CRM. И не просто добавить, а вывести там свой контент.

21 Июля 2016 Как просто обращаться из коробки Битрикс24 на сайт на базе Битрикс

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

Текст сообщения*
Загрузить изображение