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

		foreach ((array)$fieldValue as $value)
		{
			$elementIds[] = (int)$value;
		}

		return [
			'value' => $elementIds,
			'config' => $this->getPreparedConfig($elementIds),
		];
	}

	$elementId = (int)$fieldValue;

	return [
		'value' => $elementId,
		'config' => $this->getPreparedConfig([$elementId]),
	];
}