...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/classes/general/crm_view_helper.php
- Класс: \CCrmViewHelper
- Вызов: CCrmViewHelper::PrepareOrderStatusInfoExtraParams
static function PrepareOrderStatusInfoExtraParams(array &$infos) { foreach($infos as $statusID => $status) { $semanticID = Bitrix\Crm\Order\OrderStatus::getSemanticID($status['STATUS_ID']); $infos[$statusID]['SEMANTICS'] = $semanticID; if(!isset($infos[$statusID]['COLOR'])) { if($semanticID === Bitrix\Crm\PhaseSemantics::SUCCESS) { $infos[$statusID]['COLOR'] = \CCrmViewHelper::SUCCESS_COLOR; } elseif($semanticID === Bitrix\Crm\PhaseSemantics::FAILURE) { $infos[$statusID]['COLOR'] = \CCrmViewHelper::FAILURE_COLOR; } else { $infos[$statusID]['COLOR'] = \CCrmViewHelper::PROCESS_COLOR; } } } }