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

		$fieldValue = (is_array($fieldValue) ? $fieldValue : [$fieldValue]);
		foreach ($fieldValue as $value)
		{
			$results[] = $this->renderSingleValue($value, $itemId, $displayOptions);
		}

		return [
			'value' => $results,
			'config' => $this->getMobileConfig($fieldValue, $itemId, $displayOptions),
		];
	}

	return [
		'value' => $this->renderSingleValue($fieldValue, $itemId, $displayOptions),
		'config' => $this->getMobileConfig($fieldValue, $itemId, $displayOptions),
	];
}