Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

По файлам

00 голосов
1
Здравствуйте Уважаемые))
Подскажите кто знает - как можно вывести ссылку на скачивание файла загруженного через инфоблок (свойство "файл")?
спросил 22 Апр, 14 от yye (220 баллов)

1 Ответ

00 голосов
Нашел решение!!! Может кому пригодится....
В админке создаем инфоблок "Документы", символьный код "DOCK_wd", далее создаем свойство "Документ", тип "Файл", указываем "Обязательное", код "src_document" (в моем случае)........в настройках свойств указываем тип документов (можно выбрать из списка) "doc, txt, rtf". 
Переходим в публичную часть, создаем раздел или страницу, размещаем на ней компонент "news.list"...в его настройках выбираем созданый инфоблок, в источнике данных (в свойствах) прописываем "src_document" - сохраняем.....

Копируем шаблон, удаляем все и пишем свой:
Код
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
<div>
  <ul class="document">
    <?foreach($arResult["ITEMS"] as $arItem):?>
    <li><a href="<?echo $arItem["DISPLAY_PROPERTIES"]["src_document"]["FILE_VALUE"]["SRC"]?>"><?echo $arItem["NAME"]?></a><br />
      (размер: <strong><?echo round($arItem["DISPLAY_PROPERTIES"]["src_document"]["FILE_VALUE"]["FILE_SIZE"]/1024, 2); ?> кБ</strong>, формат: <strong><?echo pathinfo($arItem["DISPLAY_PROPERTIES"]["src_document"]["FILE_VALUE"]["SRC"], PATHINFO_EXTENSION);?></strong>)</li>
    <?endforeach;?>
  </ul>
  <?if($arParams["DISPLAY_BOTTOM_PAGER"]):?>
  <?=$arResult["NAV_STRING"]?>
  <?endif;?>
...вот и все.....
ответил 05 Дек, 14 от yye (220 баллов)

Похожие вопросы

0 голосов
0 ответов
спросил 18 Янв, 14 от Rogarond (820 баллов)
0 голосов
5 ответов
спросил 09 Ноя, 13 от Rogarond (820 баллов)