您可以通过 this.page 访问当前页面对象,它返回对象 Cms\Classes\Page。此对象也可以在 页面中的 PHP 代码 中作为 $this->page 访问。
this.page 具有以下属性。
此页面所用布局名称的引用,如果已定义。不要与 this.layout 混淆。
{{ this.page.layout }}将页面文件名和文件夹名转换为一个对 CSS 友好的标识符。
<body class="page-{{ this.page.id }}">如果 该 页面 文件 是 home/index.htm 这 将 生成 一个 类 名称 为 page-home-index。
由配置定义的页面标题。
<h1>{{ this.page.title }}</h1>由配置定义的页面描述。
<p>{{ this.page.description }}</p>一个备选的 title 字段,通常为了 SEO 目的更具描述性。
<title>{{ this.page.meta_title }}</title>一个备选的 description 字段,通常为了 SEO 目的而更具描述性。
<meta name="description" content="{{ this.page.meta_description }}">隐藏页面仅供已登录的后台用户访问。
{% if this.page.hidden %}
<p>Note to other admins: We are currently working on this page.</p>
{% endif %}主题中带扩展名的页面文件名。
主题中不带扩展名的页面文件名。