• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/Service/Display/Field/FileField.php
  • Класс: Bitrix\Crm\Service\Display\Field\FileField
  • Вызов: FileField::getFileUrl
protected function getFileUrl(int $fileId, int $itemId, Options $displayOptions): string
{
	$fileUrlTemplate = ($displayOptions->getFileUrlTemplate() ?? '');
	if ($fileUrlTemplate !== '')
	{
		return \CComponentEngine::MakePathFromTemplate(
			$fileUrlTemplate,
			[
				'owner_id' => $itemId,
				'field_name' => $this->getId(),
				'file_id' => $fileId,
			]
		);
	}

	return $this->fileViewer->getUrl($itemId, $this->getId(), $fileId);
}