- Модуль: 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);
}