1. Вариант Сейчас я расскажу и покажу как вывести любую информацию на любой странице сайта. 1. Выводим информацию только на главной:
<?if ($APPLICATION->GetCurPage(true) == SITE_DIR."index.php"){?>
тут информация <?}?>
2. Выводим на главной один текст а на других страницах другой:
<?if ($APPLICATION->GetCurPage(true) == SITE_DIR."index.php"){?>
тут информация <?} else {?> тут другой текст <?}?>
3. Выводит информацию на другой странице сайта:
<?if ($APPLICATION->GetCurPage(false) == SITE_DIR."about/"){?>
тут информация <?}?>
2. Вариант 1. В шаблоне до </head> вставить кусок кода
if( CSite::InDir('/catalog/') ){ $isCatalog = true; }
и вставить вывод
if ($isCatalog){ информация }
Означает что будет показываться только в каталоге и все.
2. Если не показывать то сделать так:
if( CSite::InDir('/catalog/') ){ $isCatalog = false; }
и вставить вывод
if ($isCatalog){ информация }
Вот и все. Если что не понятно пишите расскажу.