this.page

October CMS Documentation Docs

this.page

Используйте переменную this.page, чтобы получить информацию о текущей странице.

# Свойства

Объект this.page класса Cms\Classes\Page имеет следующие свойства.

# layout

Ссылка на название шаблона, который используется этой страницей. Не путать с this.layout.

{{ this.page.layout }}

# id

Преобразует имя файла страницы и имя папки в CSS-идентификатор.

<body class="page-{{ this.page.id }}">

# title

Заголовок страницы (указывается в административной части сайта).

<h1>{{ this.page.title }}</h1>

# description

Описание страницы (указывается в административной части сайта).

<p>{{ this.page.description }}</p>

# meta_title

Альтернативный заголовок страницы, который, обычно, используется для SEO.

<title>{{ this.page.meta_title }}</title>

# meta_description

Альтернативное описание страницы, которое, обычно, используется для SEO.

<meta name="description" content="{{ this.page.meta_description }}">

# hidden

Скрытые страницы доступны только зарегистрированным пользователям.

{% if this.page.hidden %}
    <p>Note to other admins: We are currently working on this page.</p>
{% endif %}

# fileName

Название файла с расширением.

# baseFileName

Название файла без расширения.