Дополнительные события
Событие | Описание |
---|---|
OnInfoLine | Событие сбора информации по подключенным каналам открытой линии. На вход приходит ID открытой линии. На выход нужно дать массив описания. Пример: \Bitrix\Main\EventManager::getInstance()->addEventHandler("imconnector", "OnInfoLine", Array("Info", "OnImConnectorInfoLineHandler")); class Info { function OnImConnectorInfoLineHandler(\Bitrix\Main\Event $event) { $lineId = $event->getParameter('LINE_ID'); return array( //ID коннектора* 'connector_id' => 'baseconnector', //ID 'id' => '555', //Ссылка на канал 'url' => 'http://test', //Ссылка для мобильных устройств 'url_im' => 'http://test.im', //Отображаемое имя 'name' => 'Тест', //Картинка 'picture' => array( 'url' => '//opt-560835.ssl.1c-bitrix-cdn.ru/bitrix/templates/1c-bitrix-new/images/logo.png?1' ) ); } } |
OnDeleteLine | Событие удаление открытой линии. Для удаления своих подключенных коннекторов. Передается параметр LINE_ID - ID удаляемой открытой линии.
|
© «Битрикс», 2001-2024, «1С-Битрикс», 2024