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;
}