Одна из самых популярных задач при разработке сайта на 1С-Битрикс, если нужно применить какой-либо стиль или вывести конкретный кусочек кода для раздела или страницы.
GetCurPage
Ссылка на текущую страницу:$APPLICATION->GetCurPage();Например:
if($APPLICATION->GetCurPage() == "/") { // если это главная, то выводим данные }Или например мы на странице 'catalog':
if($APPLICATION->GetCurPage() == "/catalog/") { // если это '/catalog/', то выводим данные }
InDir
GetCurDir позволяет применить условие для страницы, а если нужно применить для раздела и всех внутренних подразделов, можно воспользоваться if(CSite::InDir()):if(CSite::InDir('/blog/')) { // если это раздел '/blog/', или с подразделами, например '/blog/1c-bitrix/', то выводим данные }