С Наступающим рождеством!
Маленькая памятка напросилась сама с собой,после того как потребовалось выудить пути картинок инфоблока,записанные в свойство множественного типа.Что имеем?
1)Инфоблок с множественным свойством файл.
2)Например компонент catalog:element
Вывод свойств в компоненте происходит следующим образом:
Требуемые нам свойства картинок хранятся в массиве
Вывести путь до картинки можно таким образом:
[CODE][/CODE]Собственно все=)))
Маленькая памятка напросилась сама с собой,после того как потребовалось выудить пути картинок инфоблока,записанные в свойство множественного типа.Что имеем?
1)Инфоблок с множественным свойством файл.
2)Например компонент catalog:element
Вывод свойств в компоненте происходит следующим образом:
<?foreach($arResult["DISPLAY_PROPERTIES"] as $pid=>$arProperty):?> <?=$arProperty["NAME"]?>:<b> <?if(is_array($arProperty["DISPLAY_VALUE"])): echo implode(" / ", $arProperty["DISPLAY_VALUE"]); elseif($pid=="MANUAL"):?> <a href="<?=$arProperty["VALUE"]?>"> <?=GetMessage("CATALOG_DOWNLOAD")?></a> <?else:echo $arProperty["DISPLAY_VALUE"];?> <?endif?></b><br /><?endforeach?> |
Требуемые нам свойства картинок хранятся в массиве
FILE_VALUE |
<? if(is_array($arProperty["DISPLAY_VALUE"])): foreach($arProperty['FILE_VALUE'] as $value):?> <img src="<?=$value['SRC']?>" width="680" height="440" alt="<?=$value['DESCRIPTION']?>"/> <?endforeach;?> |