this.page

您可以通过访问当前页面对象this.page 它返回对象Cms\Classes\Page.这个对象也可以在 PHP 代码中访问.

Properties

this.page 具有以下属性。

layout

引用此页面使用的布局名称(如果已定义)。不要混淆this.layout.

{{ this.page.layout }}

id

将页面文件名和文件夹名转换为 CSS 友好标识符。

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

如果页面文件是home/index.htm 这将生成一个类名page-home-index.

title

由配置定义的页面标题。

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

description

由配置定义的页面描述。

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

meta_title

替代title 字段,通常对 SEO 目的更具描述性。

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

meta_description

替代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

主题中没有扩展名的页面文件名。

豫ICP备18041297号-2