Иногда нужно, чтобы текст в браузерном заголовке (<title>) отличался от текста в заголовке страницы (<h1>). В Bitrix это делается элементарно — достаточно внимательно прочитать документацию к методу CMain::ShowTitle().
Решение
Метод ShowTitle() принимает необязательный параметр. Разница:
// Выводит заголовок для <title> (браузерная вкладка)
<?$APPLICATION->ShowTitle()?>
// Выводит заголовок для <h1> (контент страницы)
<?$APPLICATION->ShowTitle(false)?>Установка значений через свойства страницы
// Заголовок для браузерной вкладки
$APPLICATION->SetPageProperty('title', 'Текст для вкладки браузера');
// Заголовок для h1
$APPLICATION->SetTitle('Текст для заголовка на странице');Мораль
Читайте документацию API внимательно — она часто содержит готовые решения для задач, которые разработчики привыкли решать обходными путями.
