Выводим множественное свойство раздела (пользовательское поле) типа файл в Битрикс
501
Очень часто требуется реализовать фотогалерею в разделе инфоблока. Для этого можно создать множественное свойство раздела (пользовательское поле) в разделе инфоблока типа "Файл". Чтобы создать новое пользовательское поле (свойство) у раздела вам необходимо в административной панели Битрикс в нужном инфоблоке выбрать раздел, перейти в редактирование данного раздела и во вкладке “Доп. поля” нажимаем “Добавить пользовательское свойство”. Заполняете форму, выбираете тип данных (например, тип файл), прописываем код поля, вводить в данное поле можно только большие латинские буквы, например UF_FILE (запомните значение вашего свойства). Отмечаете чекбоксом опцию, что данное поле будет являться множественным свойством (данная опция может быть задана только для нового поля). Теперь вы можете вывести данное свойства в разделе, для этого вам необходимо использовать следующий код: <? $db_list = CIBlockSection::GetList(Array($by=>$order), $arFilter = Array("IBLOCK_ID"=>$arResult["IBLOCK_ID"], "ID"=>$arResult["ID"]), true,$arSelect=Array("UF_FILE")); while($ar_result = $db_list->GetNext()): ?> <?foreach($ar_result["UF_FILE"] as $PHOTO):?> <?=CFile::GetPath($PHOTO); ?> <?endforeach?> <?endwhile?> Помощь проекту
Привет, меня зовут Вика! Я являюсь автором сайта Weblim.
Если Вам помогла данная статья, вы можете отблагодраить меня перечислив любую денежную сумму. Заранее спасибо! |
Последние записи
|