- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/search/result/adapter/companyadapter.php
- Класс: Bitrix\Crm\Search\Result\Adapter\CompanyAdapter
- Вызов: CompanyAdapter::prepareSubTitle
protected function prepareSubTitle(array $item): string
{
$descriptions = [];
$this->addCategoryLabelToSubtitle((int)($item['CATEGORY_ID'] ?? 0), $descriptions);
if (
!$this->category
|| !in_array(Item::FIELD_NAME_TYPE_ID, $this->category->getDisabledFieldNames(), true)
)
{
$typesList = $this->getTypesList();
if (isset($typesList[$item['COMPANY_TYPE']]))
{
$descriptions[] = $typesList[$item['COMPANY_TYPE']];
}
}
if (
!$this->category
|| !in_array(Item\Company::FIELD_NAME_INDUSTRY, $this->category->getDisabledFieldNames(), true)
)
{
$industriesList = $this->getIndustriesList();
if (isset($industriesList[$item['INDUSTRY']]))
{
$descriptions[] = $industriesList[$item['INDUSTRY']];
}
}
return implode(', ', $descriptions);
}