我们在制作列表展示页面的模板时,会遇到需要分页的情况,主题里面分页怎么实现呢?
这一篇我们就来介绍怎么使用分页标签来实现分页。
JPWRT里面主题的分页制作十分简单,我们只需要放一个分页标签就可以了。我们看下面的代码:
<div>{$posts.paging}</div>
上面的代码就是分页标签,看上去是不是很简单的一个组合标签。使用这个标签就可以实现下图所示的分页效果:
当然分页的样式,您可以按自己喜欢的设置,默认的是输出bootstrap4的分页效果。
上面的分页代码是摘自JPWRT的默认主题的,我们再来看评论的分页标签代码:
<div>{$comments.paging}</div>
比较一下,是不是很像,就是把“posts”换成了“comments”,“comments”表示评论。
当然,如果您不愿意使用这种简单的分页标签,那么您可以自己生成,JPWRT提供了下面几个可用的标签:
$posts.total:表示记录总数。
$posts.per:表示每页显示数量。
$posts.page:表示当前页码。
$posts.pages:表示总页码。
有了这些标签,您就可以自己生成分页了。当然,如果是评论的分页,那么把“posts”换成“comments”即可。