@astrodeep

Как отфильтровать элементы в Битрикс?

Добрый день на странице детального просмотра вывожу через api список новостей по id
$arOrder = Array(
    "ID" => "ASC",

);
$arFilter = Array("IBLOCK_ID"=>$arResult["IBLOCK_ID"], "ACTIVE"=>"Y", ">ID" =>  $arResult["ID"]);
$arNavStartParams = Array('nTopCount' => 1);
$arSelectFields = Array( "NAME",'ID','DETAIL_PAGE_URL','PREVIEW_PICTURE');
$res = CIblockElement::GetList($arOrder, $arFilter, false,$arNavStartParams, $arSelectFields);
while($ob = $res->GetNextElement())
    $arLinkNext[] = $ob->GetFields();

foreach($arLinkNext as $item)
{
    $arResult['LINK_NEXT'][]  = Array (
        'url' => $item['DETAIL_PAGE_URL'],
        'name' => $item['NAME'],
        'src' => CFile::GetFileArray($item["PREVIEW_PICTURE"]),
    );
}

То есть если id большего текущего выводи по одному.Но как выводить следующий элемент без привязки по id.Просто следующий.Спасибо
  • Вопрос задан
  • 52 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы