Нужно загружать PDF в пользовательское поле раздела .
Добавил пользовательское поле типа Файл.
Вставил в result_modifer
$db_list = CIBlockSection::GetList(Array($by=>$order), $arFilter = Array("IBLOCK_ID"=>$arParams["IBLOCK_ID"], "ID"=>$arResult['SECTIONS']), true,$arSelect=Array("UF_FILES"));
while($ar_result = $db_list->GetNext()) {
$arResult["UF_FILES"][$ar_result["ID"]] = CFile::GetPath($ar_result["UF_FILES"]);
}
И в шаблон
<?if($arResult['UF_FILES'][$arResult['ID']]):{?>
<a target="_blank" href="<? echo $arResult['UF_FILES'][$arResult['ID']];?>">Посмотреть</a>
<
<?}endif;?>
Но в админке при добавлении pdf он его не грузит и просто всё сбрасывается.
Картинки грузит спокойно.
В настройках всех инфоблоков визуального везде тоже добавил формат pdf.