Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

В какой переменной хранится информация о текущей странице

00 голосов
2
Добрый день.
В файле header.php мне необходимо определить ИД раздела каталога, чтобы выводить соответствующие элементы.
Такая информация передается в какой-либо переменной, или ее надо извлекать иными путями?
спросил 08 Фев, 14 от RoMZeS1k (330 баллов)

2 Ответы

00 голосов
Код
$APPLICATION->GetCurPage() 

вернет тебе путь текущей страницы
а вместо определения ИД раздела каталога посоветую использовать комплексный элемент каталога, а не плодить папки соответсвующие названием разделов каталога.

Корректно поставленная задача дает несколько вариантов решения нормальным функицоналом системы без привлечения API
ответил 22 Июнь, 14 от Grimmi (2,560 баллов)
00 голосов
Николай, спасибо за ответ.
Я использую комплексный компонент, а задача состоит в том, что бы в "хедере", к каждому разделу каталога (вилки, ложки и тд) подгружалась определенная картинка. Хочется делать именно по ИД, тк ссылки конечный пользователь может их сменить. Есть оптимальные варианты решения данной задачи?
Причем очень важно, что данная картинка подгружается к верхнему разделу, т.е. одна картинка на все подразделы:
ложки/
стальные/
столовые/
Вот нужно как-то определить дерево выбранного раздела каталога, и взять ИД его родителя.
ответил 22 Окт, 14 от RoMZeS1k (330 баллов)

Похожие вопросы

0 голосов
7 ответов
+1 голос
1 ответ
0 голосов
6 ответов
0 голосов
2 ответов
спросил 05 Апр, 14 от oPs (380 баллов)