ITKUP
Личный блог на тему разработки, IT. Учусь, записываю, анализирую.

Bitrix24 (PHP): Получение наименование лидов (на входе массив ID)

Данная функция принимает на входе массив из ID лидов и возвращает массив (лидов), каждый элемент которого содержит в себе: ID,TITLE, FULL_NAME, NAME, LAST_NAME, SECOND_NAME и COMPANY_TITLE.

function GetName_leads($leads) {
    if (!\Bitrix\Main\Loader::includeModule('crm') || empty($leads)) return [];

    $leads = array_unique($leads);

    $leadResult = \Bitrix\Crm\LeadTable::getList([
        "order"=> ["ID"=> "DESC"],
        "select"=> ["ID", "TITLE", "FULL_NAME", "NAME", "LAST_NAME", "SECOND_NAME", "COMPANY_TITLE"],
        "filter"=> ["ID"=> $leads]
    ]);

    $leadsData = [];
    if ($leadResult) {
        foreach ($leadResult as $lr) {
            $leadsData[] = $lr;
        }
    }

    return $leadsData;
}

Cookie-файлы
Настройка cookie-файлов
Детальная информация о целях обработки данных и поставщиках, которые мы используем на наших сайтах
Аналитические Cookie-файлы Отключить все
Технические Cookie-файлы
Другие Cookie-файлы
Мы используем файлы Cookie для улучшения работы, персонализации и повышения удобства пользования нашим сайтом. Продолжая посещать сайт, вы соглашаетесь на использование нами файлов Cookie. Подробнее о нашей политике в отношении Cookie.
Понятно Подробнее
Cookies