> For the complete documentation index, see [llms.txt](https://support.morozovpimnev.ru/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.morozovpimnev.ru/bitrix24/sobytiya-khuki.md).

# События (хуки)

Для добавление в отправляемые данные своих данных можно использовать следующие хуки ([подробнее](https://www.hostcms.ru/documentation/modules/core/events/))

<pre class="language-php" data-line-numbers data-full-width="true"><code class="lang-php"><strong>// добавление данных в произвольные поля
</strong><strong>class My_Bitrix
</strong>{
    static public function onBeforeCrmLead($controller, $args)
    {
        $oEntity = $controller->getEntity(); // Shop_Order, Form_Fill
        $actionLead = $args[0]; // add или update
        
        /** $args[1] - параметры,
         * добавление параметров в fields
         */
        $args[1]['fields']['UF_CRM_1467910560'] = array('id' => 60);
    }
}

Core_Event::attach('Bitrix24_Controller.onBeforeCrmLead', array('My_Bitrix', 'onBeforeCrmLead'));
Core_Event::attach('Bitrix24_Controller.onBeforeCrmDeal', array('My_Bitrix', 'onBeforeCrmDeal'));
</code></pre>
