Насчет реализации на API.
Следующий элемент после элемента $ID:
Код |
---|
$result = CIBlockElement::GetList
(
array('ID'=>'ASC'),
array('IBLOCK_ID'=>$IBLOCK_ID, '>ID'=>$ID),
false,
array('nTopCount'=>1)
);
$element = $result->Fetch(); |
То же самое насчет SORT (следующий за элементом с полем SORT равным $SORT):
Код |
---|
$result = CIBlockElement::GetList
(
array('SORT'=>'ASC'),
array('IBLOCK_ID'=>$IBLOCK_ID, '>SORT'=>$SORT),
false,
array('nTopCount'=>1)
);
$element = $result->Fetch(); |
Я все правильно понял, что требовалось?
При желании можно ужать:
Код |
---|
$element = CIBlockElement::GetList
(
array('ID'=>'ASC'),
array('IBLOCK_ID'=>$IBLOCK_ID, '>ID'=>$ID),
false,
array('nTopCount'=>1)
)->Fetch(); |