Добрый день,
Как сделать слайдер изображений из новости
Было проделано следующее, а дальше не понимаю:
1. Добавлено новое свойства MORE_PHOTO для инфоблока новостей.
2. Создан файл result_modifier.php c таким содержанием:
<?
$arResult["MORE_PHOTO"] = array();
if(isset($arResult["PROPERTIES"]["MORE_PHOTO"]["VALUE"]) && is_array($arResult["PROPERTIES"]["MORE_PHOTO"]["VALUE"])){
foreach($arResult["PROPERTIES"]["MORE_PHOTO"]["VALUE"] as $FILE) {
$FILE = CFile::GetFileArray($FILE);
if(is_array($FILE))
$arResult["MORE_PHOTO"][] = $FILE;
}
}
?>
3. Добавлен код для вывода в template.php :
<?
$LINE_ELEMENT_COUNT = 2;
if(count($arResult["MORE_PHOTO"])>0):?>
<?foreach($arResult["MORE_PHOTO"] as $PHOTO):?>
<? $file = CFile::ResizeImageGet($PHOTO, array('width'=>300, 'height'=>'300'), BX_RESIZE_IMAGE_EXACT, true); ?>
<img src="<?=$file["src"]?>" width="300" height="300">
<?endforeach?>
<?endif?>
Но как и ожидалось выводится все изображения разом.
Как сделать, чтобы изображения выводились по одному? Чтобы можно было обернуть их в слайдер
Спасибо
P.S Недавно только начал изучать php, вместе с битриксом