Вывести на детальной странице элемента другие элементы из этого же раздела.
Если нужно вывести на детальной странице элемента другие элементы из этого же раздела, то можно воспользоваться следующим кодом, который размещаем в файле шаблона детального вывода элемента:
<?
$idis = $arResult["IBLOCK_SECTION_ID"];
//$idisel = $arResult["ID"]; //Раскомментировать, если нужно не выводить в списке текущий
$arSelect = Array("ID");
$arFilter = Array("SECTION_ID"=>$idis, /*"!ID"=>$idisel,*/ "ACTIVE_DATE"=>"Y", "ACTIVE"=>"Y");
$db_list = CIBlockElement::GetList(Array("SORT"=>"ASC"), $arFilter);
while($ar_result = $db_list->GetNext())
{
if ($arResult["ID"] == $ar_result["ID"]) //Проверяем открыт текущий элемент или нет
{
echo '<li><a class="current" href="';echo $ar_result["LIST_PAGE_URL"];echo $ar_result["DETAIL_PAGE_URL"];echo'">';echo $ar_result["NAME"];echo'</a></li>';
}
else
{
echo '<li><a href="';echo $ar_result["LIST_PAGE_URL"];echo $ar_result["DETAIL_PAGE_URL"];echo'">';echo $ar_result["NAME"];echo'</a></li>';
}
}
?>