SECTION_ID помогает, если вручную указать ID раздела. Как тут.
Код |
---|
<?$arFilter = Array(
"SECTION_ID"=>12,
">ID"=>$arResult["ID"]
);
$res = CIBlockElement::GetList(Array("ID"=>"ASC"), $arFilter, Array("ID"));
if ($ar_fields = $res->GetNext())
echo "<a href=detail.php?ID=".$ar_fields[ID].">Следующий элемент раздела</a>";?> |
Нужно, что бы ID раздела определялось автоматически по выбранному элементу. Так как разделов несколько.
Нужно учесть то, что ID элементов в разделе могут идти с большими промежутками. Например 88,
89, 102, 103 и т.д.
и вот из-за этих промежутков SECTION_ID (даже установленное вручную) почему то не работает. При переходе вставляется автоматически элемент с ближнем ID из другого раздела.