• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/Service/Display/Field/DeliveryStatusField.php
  • Класс: Bitrix\Crm\Service\Display\Field\DeliveryStatusField
  • Вызов: DeliveryStatusField::getFormattedValueForMobile
protected function getFormattedValueForMobile($fieldValue, int $itemId, Options $displayOptions): array
{
	$valueConfig = $this->getValueConfig($fieldValue);
	if (!$valueConfig)
	{
		return [];
	}

	return [
		'value' => [
			[
				'name' => mb_strtoupper($valueConfig['text']),
				'color' => ($fieldValue === DeliveryStage::SHIPPED ? '#589309' : '#79818b'),
				'backgroundColor' => ($fieldValue === DeliveryStage::SHIPPED ? '#e0f5c2' : '#e0e2e4'),
			],
		],
	];
}