%PDF- %PDF-
| Direktori : /home/bitrix/www/bitrix/components/bitrix/system.field.view/templates/file/ |
| Current File : //home/bitrix/www/bitrix/components/bitrix/system.field.view/templates/file/template.php |
<?
/**
* Bitrix Framework
* @package bitrix
* @subpackage main
* @copyright 2001-2013 Bitrix
*/
/**
* Bitrix vars
* @param array $arParams
* @param array $arResult
*/
if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
foreach(GetModuleEvents("main", "system.field.view.file", true) as $arEvent)
{
if(ExecuteModuleEventEx($arEvent, array($arResult, $arParams)))
return;
}
$first = true;
foreach ($arResult["VALUE"] as $res):
if (!$first):
?><span class="bx-br-separator"><br /></span><?
else:
$first = false;
endif;
?><span class="fields files"><?
$arFile = CFile::GetFileArray($res);
if($arFile)
{
if(CFile::IsImage($arFile["SRC"], $arFile["CONTENT_TYPE"]))
{
echo CFile::ShowImage($arFile, $arParams["FILE_MAX_WIDTH"], $arParams["FILE_MAX_HEIGHT"], "", "", ($arParams["FILE_SHOW_POPUP"]=="Y"), false, 0, 0, $arParams["~URL_TEMPLATE"]);
}
else
{
if($arParams["~URL_TEMPLATE"] <> '')
{
$src = CComponentEngine::MakePathFromTemplate($arParams["~URL_TEMPLATE"], array('file_id' => $arFile["ID"]));
}
else
{
$src = $arFile["SRC"];
}
echo '<a href="'.htmlspecialcharsbx($src).'">'.htmlspecialcharsbx($arFile["FILE_NAME"]).'</a> ('.CFile::FormatSize($arFile["FILE_SIZE"]).')';
}
}
?></span><?
endforeach;
?>