用于单条记录的页面

时间:2015-12-16 19:47:49

标签: php bolt-cms

我刚刚浏览了boltCMS HERE 的文档,并且遇到了以下解释:

  

在用于单个记录的页面中(如entry.twig或   record.twig),变量{{record}}将始终可用,   不管内容类型如何。为了使模板更“语义”,   还有一个带有contenttype的单数名称的变量   可用,例如{{page}},{{entry}}或{{event}}。

我不太明白以下陈述100%:

  

在用于单条记录的页面中。

上述陈述的真正含义是什么?

1 个答案:

答案 0 :(得分:2)

在Bolt中,通常有两种类型的页面,列出页面和记录页面。

列表页面会显示该内容类型中的项目的概述,因此/entries可能会显示最近的10个博客条目,其底部有一个寻呼机。

在列表页面上,twig中可用的变量称为records,列表页面将遍历所有记录并显示摘要

{% for record in records %}
    {{ record.title }}
    ......etc.....
{% endfor %}

在单个记录页面上,例如在您单击以阅读完整条目/entry/an-example-entry之后,这将通过记录页面呈现,并且将提供单个项目(而不是可交换的项目数组),您可以使用record访问该标题,例如标题:{{ record.title }}

希望这更有意义。