4.0.6开始,AKCMS增强了分页功能!新的分页功能可设置子标题、更快、支持更大的数据量、管理更方便、可生成静态页!
后台管理
如果要启用分页功能需要在模块中把“分页”字段对应的排序值设置为大于0的数值。字段类型可以选择分页编辑器是富文本还是普通文本,不一定与正文类型相同。“富文本”所见即所得直观,“普通文本”速度快。
注意一点:“分页”数在内容列表页中显示时固定得显示在题目的后面,“分页”字段的列表页排序值并不会生效。
新建一篇文章的时候,没有办法直接管理分页,需要先保存文章,在编辑文章的时候才可以管理分页。
点击“添加分页”按钮即完成分页的添加。点击分页列表的小标题的链接,即可编辑此分页内容,编辑完毕后点击“保存”就完成了分页的修改。
前台调用
在模板中使用getitems调用分页总数,使用“[pagenum]”,例如:
<{getitems template="[title] (共[pagenum]页)"}>
在正文页调用分页使用新增加的模板标签:gettexts,请参见它的详细介绍:http://jimifan.com/manual/gettexts.htm
分页页面
分页有自己的页面,可以生成静态页面也可以动态访问。与其他所有页面一样,分页页面的URL也可以自定义:后台、设置、基本设置(内容页分页模板、内容页分页URL)。此外,栏目、父级栏目、模块也都有对应的两项设置,优先级从高到低依次为:栏目设置、栏目的父级栏目设置、所属模块的设置、基本设置。举例说:如果栏目设置了这两项就不再考虑父栏目的设置等。
正文分页页面中可以使用正文页面的所有变量,也可以使用以下这些变量:
$subtitle(子标题)
$pagedata(分页的内容)
$page(页码)
$itemid(所属内容ID)
$id(分页内容的数据库记录的ID,没啥用)
如果设置生成静态页,在生成内容页的时候会自动为分页也依次生成静态。
采集至分页
4.0.6同时也增强了采集功能,可以将采集到的内容保存到分页中,详情请参考内容页分页采集(http://jimifan.com/manual/spider-paging.htm)