Создал множественное свойство: Доп. изображения, символьный код – MORE_PHOTO.
В шаблоне по пути \bitrix\templates\allo\components\bitrix\news\shops\bitrix\n ews.list\.default\template.php
Добавил следующий код:
Создал файл \bitrix\templates\allo\components\bitrix\news\shops\bitrix\n ews.list\.default\result_modifier.php
Ну конечно же добавил доп. изображения к элементу, но на странице ничего нет. Прочитал все похожие темы, ответа не нашел.
В шаблоне по пути \bitrix\templates\allo\components\bitrix\news\shops\bitrix\n
Добавил следующий код:
Код |
---|
<? // additional photos $LINE_ELEMENT_COUNT = 2; // number of elements in a row if(count($arResult["MORE_PHOTO"])>0):?> <?foreach($arResult["MORE_PHOTO"] as $PHOTO):?> <? $file = CFile::ResizeImageGet($PHOTO, array('width'=>150, 'height'=>'112'), BX_RESIZE_IMAGE_EXACT, true); ?> <div class="more_photo"> <a href="<?=$PHOTO["SRC"]?>" name="more_photo"> <img border="0" src="<?=$file["src"]?>" width="<?=$file["width"]?>" height="<?=$file["height"]?>" alt="<?=$arResult["NAME"]?>" title="<?=$arResult["NAME"]?>" /> </a> </div> <?endforeach?> <?endif?> |
Код |
---|
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die(); $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; } } ?> |
Ну конечно же добавил доп. изображения к элементу, но на странице ничего нет. Прочитал все похожие темы, ответа не нашел.