我可以在contenttype配置中允许分页

时间:2014-10-09 16:05:32

标签: bolt-cms

我一直在使用Bolt CMS中的paginator功能,它很容易使用。

现在我需要知道是否有办法在contenttype yaml中实现分页。

我想,有可能是这样吗?

entries:
  name: Entries
  singular_name: Entry
  fields:
    ...
  taxonomy: [ categories ]
  allowpaging: true

我只是发现当你通过setcontent获取内容时需要明确地写下allowpaging标志:

{% setcontent entries = "entries/latest/4" allowpaging %}

但是,如果您想使用相同的模板来显示相关的分类记录,该怎么办?问题是,无论分类如何,您总是会获取最后4个条目。

如果没有办法做到这一点,会有一种方法来实现它吗?

2 个答案:

答案 0 :(得分:1)

如果您使用列表记录设置

,也会自动设置分页
listing_records: 10

但是您的模板仍然需要一个将使用此设置的寻呼机 - theme / base-2014中的列表模板将起作用并可用作示例

文档中包含更多信息https://docs.bolt.cm/contenttypes-and-records#defining-contenttypes

答案 1 :(得分:0)

config.yml 设置listing_records: xx或您要显示的记录数

然后在您的 .twix 模板{% setcontent entries = "entries/latest/xx" allowpaging %}中设置相同的数字

并在 .twix 文件末尾添加此代码{{ pager('pages') }}以显示页面

您可以查看官方螺栓文档以获取更多信息 https://docs.bolt.cm/3.1/templating/content-paging