Подскажите, уважаемые форумчане, ибо даже не знаю как правильно загуглить эту тему. Хочу составить условие по примеру. Если мы находимся в корне каталога, то выводим меню. Если находимся в каком либо разделе, то выводим фильтр, если находимся в каком либо элементе, то выводим навигацию. Проблема именно: "Как проверить, где мы именно сейчас находимся."
Я делаю свойство раздела(модуль "управление структурой") - 1 или 2 столбца выводить(с navbar или без него), собственно в шаблоне сайта существует проверка для значения этого свойства.
1. Комплексный компонент каталог , у него есть корневые шаблоны компонента , sections.php-корень каталога , section.php-какой либо раздел , element.php-карточка товара, для физического раздела каталога вывод без navbar(1 столбец) , а в шаблоне комплексного компонента уже могу вывести navbar или что угодно сделать, с индивидуальным дизайном. 2. Что касается остальных разделов , то использую https://dev.1c-bitrix.ru/user_help/settings/settings/components_2/include_areas/main_include.php . Рекурсивно , из корня подключает navbar с конфигурацией по умолчанию. Если нужно изменить эту конфигурацию в нужном разделе, создаю индивидуальный файл включаемой области