Доброе утро,
Имеется инфоблок с баннерами и свойством Расположение баннера (верхний баннер, средний баннер, нижний баннер). Необходимо на главной странице вывести 3 баннера, т.е. последний добавленный баннер в зависимости от его расположения.
Вот мой result_modifier.php
foreach($arResult["ITEMS"] as $arItem):
if($arItem["PROPERTIES"]["BANNER_POSITION"]["VALUE_XML_ID"] == "TOP"):
$arResult["ITEMS"]["TOP"][] = $arItem;
elseif($arItem["PROPERTIES"]["BANNER_POSITION"]["VALUE_XML_ID"] == "MIDDLE"):
$arResult["ITEMS"]["MIDDLE"][] = $arItem;
elseif($arItem["PROPERTIES"]["BANNER_POSITION"]["VALUE_XML_ID"] == "BOTTOM"):
$arResult["ITEMS"]["BOTTOM"][] = $arItem;
endif;
endforeach;
И сам template.php
<div class="banner middle">
<?foreach($arResult["ITEMS"]["MIDDLE"] as $arItem):?>
<?if(SITE_TEMPLATE_ID == 'mobile')$arItem["DETAIL_PICTURE"]["SRC"] = $arItem["PREVIEW_PICTURE"]["SRC"];?>
<div id="<?=$this->GetEditAreaId($arItem['ID']) ;?>" title="<?=$arItem["DETAIL_PICTURE"]['TITLE']?>" alt="<?=$arItem["DETAIL_PICTURE"]['ALT']?>" style="background: url(<?=$arItem['DETAIL_PICTURE']['SRC']?>) no-repeat center center; display: block; background-size: cover; width: 100%; height: 100%;"></div>
<?endforeach;?>
</div>
Кто подскажет как здесь быть?
Буду благодарен.
Ошибка была в параметре NEWS_COUNT = 1. Нужно удалить этот параметр из компонента.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Имеется сайт- телефонный справочник на joomla, и там установлен плагин workforceПроблема заключается в том, что после обновления информации в каком...
Как я могу отправить post запрос на сторонний сервер и получить ответ?