Странное дело, в Битрикс по умолчанию, отсутсвует функционал для навигации внутри новостей или статей типа: "Следующая/Предыдущая" при подробном просмотре. Давайте исправим?
Собственно все элементарно: в шаблон news.detail , в нужном месте, достаточно вставить вот такой код
$rs = CIBlockElement::GetList(
array(
"active_from" => "desc"
),
array(
"ACTIVE" => "Y",
"IBLOCK_ID" => $arResult["IBLOCK_ID"]
),
false,
array(
"nElementID" => $arResult["ID"],
"nPageSize" => 1
),
array(
"ID"
)
);
while ($ar = $rs->GetNext()) {
$arResult['PREV_NEXT_ELEMENT'] = $ar["ID"];
}
if (count((array)$page) == 2 && $arResult["ID"] == $page[0]):?>
<a href="/путь для ЧПУ/<?=$page[1]?>/">Предыдущая</a>
<?elseif (count((array)$page) == 3):?>
<a href="/путь для ЧПУ/<?=$page[0]?>/">Следующая</a>
<a href="/путь для ЧПУ/<?=$page[2]?>/">Предыдущая</a>
<?elseif (count((array)$page) == 2 && $arResult["ID"] == $page[1]):?>
<a href="/путь для ЧПУ/<?=$page[0]?>/">Следующая</a>
<?endif;?>
Само собой привел безо всякого оформления, вы сможете назначить свои классы или списки для ссылок. Пример работы: собственно под этим текстом. Удачного допиливания битрикс под удобства ).