• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/userfield/fileviewer.php
  • Класс: Bitrix\Crm\UserField\FileViewer
  • Вызов: FileViewer::getUrl
public function getUrl($entityID, $fieldName, $fileID = 0)
{
	if (\CCrmOwnerType::isUseDynamicTypeBasedApproach($this->entityTypeID))
	{
		return Container::getInstance()->getRouter()->getFileUrl($this->entityTypeID, $entityID, $fieldName, $fileID)->getUri();
	}

	$params = array('owner_id' => $entityID, 'field_name' => $fieldName);
	if($fileID > 0)
	{
		$params['file_id'] = $fileID;
	}
	return \CComponentEngine::MakePathFromTemplate(self::$urlTemplates[$this->entityTypeName], $params);
}