• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/Service/Display/Field/ResourceBookingField.php
  • Класс: Bitrix\Crm\Service\Display\Field\ResourceBookingField
  • Вызов: ResourceBookingField::getFormattedValueForExport
protected function getFormattedValueForExport($fieldValue, int $itemId, Options $displayOptions): string
{
	if (!Loader::includeModule('calendar') || !Calendar::isResourceBookingEnabled())
	{
		return parent::getFormattedValueForExport($fieldValue, $itemId, $displayOptions);
	}

	$results = [];

	if (!$this->isMultiple())
	{
		return $this->getPreparedValue($fieldValue, $itemId);
	}

	foreach ($fieldValue as $elementId)
	{
		$results[] = $this->getPreparedValue($fieldValue, $itemId);
	}

	return implode($displayOptions->getMultipleFieldsDelimiter(), $results);
}