Документация для разработчиков
Темная тема

ShowTitle

Описание и параметры

CMain::ShowTitle(
	string property_name = "title",
	bool strip_tags = true
)

Отображает заголовок страницы.

Метод использует технологию отложенных функций, позволяющую, помимо всего прочего, задавать заголовок страницы (например, внутри компонента) уже после того как был выведен пролог сайта. Нестатический метод.

Параметры

ПараметрОписание
property_name Идентификатор свойства страницы, значение которого будет выведено в качестве заголовка (если это значение задано например, с помощью метода CMain::SetPageProperty).
Необязательный. По умолчанию "title".
strip_tags Если значение - "true", то из заголовка страницы будут удалены все HTML теги.
Необязательный. По умолчанию - "true".

Примеры использования

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<?= LANG_CHARSET;?>">
<META NAME="ROBOTS" content="ALL">
<?$APPLICATION->ShowMeta("keywords")?>
<?$APPLICATION->ShowMeta("description")?>
<title><?$APPLICATION->ShowTitle()?></title>
<?$APPLICATION->ShowCSS();?>
</head>
<body link="#525252" alink="#F1555A" vlink="#939393" text="#000000">
...


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
3
Артемий Зайцев

Пример из стандартного сайта:
Код
<title><?$APPLICATION->ShowTitle()?></title>

<h1><?$APPLICATION->ShowTitle(false)?></h1>

В модуле "Управление структурой" задаётся свойство title - Заголовок окна браузера

В теге <h1> будет выводиться всегда заголовок страницы, независимо от того задан title или нет.

В <title>будет выводиться заголовок страницы, но если задано title - Заголовок окна браузера, то будет выводиться свойство страницы title - Заголовок окна браузера.

9
Сергей Фролов
Если передать в функцию первый параметр
Код
false(<?$APPLICATION->ShowTitle(false)?>;)

 , то функция будет возвращать значения  как из CMain::GetTitle а не

Код
$APPLICATION->GetPageProperty("title";);
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх