1

我一直在玩 Bolt CMS 中的分页器功能,很好用。

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

我想,这样的事情可能吗?

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

我只发现当您通过 setcontent 获取内容时,您需要明确写入 allowpaging 标志:

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

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

如果没有办法做到这一点,有没有办法实现它?

4

2 回答 2

1

如果您使用列表记录设置,也会自动设置分页

listing_records: 10

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

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

于 2015-04-08T17:30:02.713 回答
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

于 2016-10-10T10:46:05.600 回答