Здравствуйте, шаблон Аспро. Хочу вывезти множественное свойство файлы, но почему не хотят.
Пишу в component_epilog(т.к. там табы), раньше было по 1 файлу и это работало, но теперь надо несколько файлов закидывать, этот код выводит только 1 файл
<?
$res = CIBlockElement::GetProperty($arResult['IBLOCK_ID'], $arResult['ID'], "sort", "asc", array("CODE" => "FILES"));
if ($ob = $res->GetNext())
{
$INSTRUCTION_VALUE = $ob['VALUE'];
$file = CFile::GetFileArray($INSTRUCTION_VALUE);
$INSTRUCTION_SRC = $file['SRC'];
}
echo '<pre>';print_r($INSTRUCTION_VALUE);echo '</pre>';
?>
<a href="<?=$INSTRUCTION_SRC;?>">Посмотреть</a>
Почитал вроде решений много, но ни одно не подошло, вот так она ничего не выводит
<?if(count($arResult["DISPLAY_PROPERTIES"]["FILES"]["FILE_VALUE"]["SRC"]) == 1):?>
<a href="<?echo $arResult["DISPLAY_PROPERTIES"]["FILES"]["FILE_VALUE"]["SRC"]?>" class="file" target="_blank" style="margin-top: 0" >
<strong> <?echo $arResult["DISPLAY_PROPERTIES"]["FILES"]["FILE_VALUE"]["ORIGINAL_NAME"];?>
<span> — <?= round((intval($arResult["DISPLAY_PROPERTIES"]["FILES"]["FILE_VALUE"]["FILE_SIZE"]) / 1024), 1); ?> Кб</span>
</strong>
<br>
<i><?echo $arResult["DISPLAY_PROPERTIES"]["FILES"]["FILE_VALUE"]["FILE_NAME"] ?></i>
</a>
<?else:?>
<?foreach ($arResult["DISPLAY_PROPERTIES"]['FILES']['FILE_VALUE'] as $pid => $arProperty):?>
<a href="<? echo $arProperty['SRC'];?>" title="Скачать <? echo $arProperty['FILE_NAME'];?>">
<strong>
<? echo $arProperty['ORIGINAL_NAME'];?>
<span> —<?$strKb = $arProperty['FILE_SIZE']/1024; echo round($strKb) . ' Кб';?></span>
</strong>
<i><? echo $arProperty['FILE_NAME'];?></i>
</a>
<br>
<?endforeach?>
<?endif;?>
и тут тоже самое
<?foreach($arResult["DISPLAY_PROPERTIES"]['FILES']['FILE_VALUE'] as $pid=>$arProperty):?>
<?
echo '<pre>';print_r($arProperty);echo '</pre>';
echo $arProperty['FILE_SIZE']; //размер файла в байтах
echo $arProperty['FILE_NAME']; //Транслитированное название файла
echo $arProperty['ORIGINAL_NAME']; //Оригинальное название файла
echo $arProperty['SRC']; //Ссылка на скачивание
?>
<?endforeach?>