Здравствуйте, уважаемые участники сообщества Битрикс! Укажите направление в решении поставленной задачи.

При открытии данной формы, в первом поле должно быть название текущего раздела, во втором название текущего подраздела. Вот так

Задача сводится к помещению пунктов навигационной цепочки в массив, для последующей подстановки в функцию
[CODE] <?global $APPLICATION;
$chain = $APPLICATION->GetNavChain(false, false, false, true);
echo "<pre>";
print_r($chain);
echo "</pre>";
?>
<?//Получаем ID текущего раздела и подраздела
$db_list = CIBlockSection::GetList(Array(), Array('IBLOCK_ID'=>'4', 'NAME' => 'Посидеть'), true, 'CODE');
while($ar_result = $db_list->GetNext())
{
echo $ar_result['ID'];
}
?>[/CODE]
При открытии данной формы, в первом поле должно быть название текущего раздела, во втором название текущего подраздела. Вот так
Задача сводится к помещению пунктов навигационной цепочки в массив, для последующей подстановки в функцию
[CODE] <?global $APPLICATION;
$chain = $APPLICATION->GetNavChain(false, false, false, true);
echo "<pre>";
print_r($chain);
echo "</pre>";
?>
<?//Получаем ID текущего раздела и подраздела
$db_list = CIBlockSection::GetList(Array(), Array('IBLOCK_ID'=>'4', 'NAME' => 'Посидеть'), true, 'CODE');
while($ar_result = $db_list->GetNext())
{
echo $ar_result['ID'];
}
?>[/CODE]
Скрытый текст |
|---|
| Как пытался решить задачу: использовал [CODE]global $APPLICATION; $chain = $APPLICATION->GetNavChain(false, false, false, true); echo "<pre>"; print_r($chain); echo "</pre>"; [/CODE] Создал файл /bitrix/templates/.default/chain_template.php [CODE]<? return $arResult; ?> [/CODE] Работает, но массив содержит только корневой раздел "Любимые места", я так понимаю потому что он физический. Либо [CODE]<?global $APPLICATION; $chain = $APPLICATION->ShowtNavChain(false, false, false, true); echo "<pre>"; print_r($chain); echo "</pre>"; ?> [/CODE] Эта функция просто отображает навигационную цепочку, в переменную поместить не получается |