页面
语法
PAGE.Page
返回
page.Page
这是一个方便的方法,在从短代码和页面模板调用的部分模板中非常有用。
layouts/shortcodes/foo.html
{{ partial "my-partial.html" . }}
当短代码调用部分模板时,它会传递当前上下文(点)。 上下文包括 Page
、Params
、Inner
和 Name
等标识符。
layouts/_default/single.html
{{ partial "my-partial.html" . }}
当页面模板调用部分模板时,它也会传递当前上下文(点)。 但在这种情况下,点是 Page
对象。
layouts/partials/my-partial.html
The page title is: {{ .Page.Title }}
为了处理这两种情况,部分模板必须能够使用 Page.Page
访问 Page
对象。