Provider
Подпространство имён \Bitrix\Crm\Provider содержит классы для работы с провайдером дел.
Класс | Описание | С версии |
---|---|---|
Base | Базовый класс для работы с провайдером дел. | 16.5.5 |
Call | Класс для работы со звонками. | |
CallList | Класс для работы с обзвоном. | 17.0.12 |
ExternalChannel | Класс для работы с внешними каналами. | 17.0.2 |
Livefeed | Класс для работы с историей в карточке сущности CRM.. | 17.5.20 |
OpenLine | Класс для работы с открытыми линиями. | |
ProviderManager | Класс для работы с провайдерами дел. | 17.5.0 |
Sms | Класс для работы с СМС. | 17.5.20 |
Visit | Класс для работы с офлайновыми посещениями клиентов. | 17.0.2 |
Wait | Класс для работы с делом Ждать. | 17.5.0 |
WebForm | Класс для работы с веб-формами. |
Для того, чтобы зарегистрировать провайдер дела, необходимо подписаться на событие OnGetActivityProviders:
RegisterModuleDependences('crm', 'OnGetActivityProviders', 'my_module', 'myClass', 'getActivityProviders');
ваш метод myClass::getActivityProviders должен вернуть массив в формате:
array( 'MY_MODULE_PROVIDER_ID' => '\Bitrix\MyModule\Activity\Provider\MyProvider' )
где ключом массива будет ID провайдера, а значением - название класса провайдера (должен быть наследником \Bitrix\Crm\Activity\Provider\Base).
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.