Выводим одиночный файл с размером:
<a href="<?echo $arResult["DISPLAY_PROPERTIES"]["FAIL"]["FILE_VALUE"]["SRC"]?>" class="file" target="_blank">
<? if ($arResult["DISPLAY_PROPERTIES"]["FAIL"]["DESCRIPTION"]!== ''): ?>
<? echo $arResult["DISPLAY_PROPERTIES"]["FAIL"]["DESCRIPTION"]; ?>
<?else:?>
<? echo $arResult["DISPLAY_PROPERTIES"]["FAIL"]["FILE_VALUE"]["ORIGINAL_NAME"] ?>
<?endif?>
<span> —
<?
$strKb = $arResult["DISPLAY_PROPERTIES"]["FAIL"]["FILE_VALUE"]["FILE_SIZE"]/1024;
echo round($strKb) . ' Кб';
?>
</span>
</a>
Выводим массив файлов:
<? if ($arResult["DISPLAY_PROPERTIES"]["FAILES"]["DISPLAY_VALUE"]!="") {?>
<div class="files">
<?$cnt=0?>
<?if(count($arResult["DISPLAY_PROPERTIES"]["FAILES"]["FILE_VALUE"]["SRC"]) == 1):?>
<a href="<?echo $arResult["DISPLAY_PROPERTIES"]["FAILES"]["FILE_VALUE"]["SRC"]?>" class="file" target="_blank">
<? if ($arResult['PROPERTIES']['FAILES']['DESCRIPTION'][0]!== ''): ?>
<? echo $arResult['PROPERTIES']['FAILES']['DESCRIPTION'][0]; ?>
<?else:?>
<? echo $arResult['DISPLAY_PROPERTIES']['FAILES']['FILE_VALUE']['ORIGINAL_NAME'] ?>
<?endif?>
<span> —
<?
$strKb = $arResult["DISPLAY_PROPERTIES"]["FAILES"]["FILE_VALUE"]["FILE_SIZE"]/1024;
echo round($strKb) . ' Кб';
?>
</span>
</a>
<?else:?>
<? foreach ($arResult["DISPLAY_PROPERTIES"]['FAILES']['FILE_VALUE'] as $pid => $arProperty): ?>
<a href="<? echo $arProperty['SRC']; ?>" class="file" title="Скачать <? echo $arProperty['FILE_NAME']; ?>" target="_blank">
<? if ($arResult['PROPERTIES']['FAILES']['DESCRIPTION'][$cnt]!==''): ?>
<? echo $arProperty['DESCRIPTION']; ?>
<?else:?>
<? echo $arResult['DISPLAY_PROPERTIES']['FAILES']['FILE_VALUE'][$cnt]['ORIGINAL_NAME'] ?>
<?endif?>
<span> —
<?
$strKb = $arProperty['FILE_SIZE']/1024;
echo round($strKb) . ' Кб';
?>
</span>
</a>
<?$cnt++?>
<?endforeach;?>
<?endif?>
</div>
<?}?>
Оригинальное имя файла
Бывает нужно показать оригинальное имя файла, а не переименованное имя в папке uploads
9 января 2019 17:00