### [dedecms怎么分页样式](https://www.prosaas.cn/article/5108) **Published:** 2019-07-27T08:35:53 **Author:** 5201314 **Excerpt:** 如果你想了解更多关于dedecms的知识可以点击:DEDECMS教程1、在HTML模板头文件head引入下面代… ![](//zhiqipro.oss-cn-beijing.aliyuncs.com/2023/12/20231212123627331.jpg) 如果你想了解更多关于dedecms的知识可以点击:**DEDECMS教程** **1、在HTML模板头文件head引入下面代码:** 以上是引用AJAX功能,实现时时翻页功能。 **2、做模板页的标签代码:** {dede:arclist typeid='14' titlelen='200' row='100' tagid='index' pagesize='5'}
  • \[field:title/\]...

    \[field:pubdate function="MyDate('Y-m-d',@me)"/\]

  • {/dede:arclist} {dede:arcpagelist tagid='index'/} 上面两组标签中tagid=”index”要对应上 刷新页面会出来数字123 **3、做翻页样式** 找到文件dede\\include\\taglib\\arcpagelist.lib.php 找到方法function multipage 翻页样式在这里修改 以下是做好的一断代码可以直接复制 function multipage($allItemTotal, $currPageNum, $pageSize, $tagid='') { if ($allItemTotal == 0) return ""; //计算总页数 $pagesNum = ceil($allItemTotal/$pageSize); //第一页显示 $firstPage = ($currPageNum <= 1) ? "\[首页\]" : "\[首页\]"; //最后一页显示 $lastPage = ($currPageNum >= $pagesNum)? "\[尾页\]". $currPageNum : "\[尾页\]"; //上一页显示 $prePage = ($currPageNum <= 1) ? "\[上一页\]" : "\[上一页\]"; //下一页显示 $nextPage = ($currPageNum >= $pagesNum) ? "\[下一页\]" : "\[下一页\]"; //共X页 共X条记录 $pagesNum2 = "  共 ".$pagesNum." 页  共 ".$allItemTotal." 条记录"; //按页显示 $listNums = ""; $listNums.= $firstPage; $listNums.= $prePage; for ($i=($currPageNum-4); $i<($currPageNum+9); $i++) { if ($i < 1 || $i > $pagesNum) continue; if ($i == $currPageNum) { $listNums.= "".$i.""; }else { $listNums.= " ". $i ." "; } } $listNums.= $nextPage; $listNums.= $lastPage; $listNums.= $pagesNum2; $returnUrl = $listNums; return $returnUrl; } 刷新后效果:\[首页\]\[上一页\]12345\[下一页\]\[尾页\] **3、做CSS分页样式** 在模板头文件head中间加入如下代码: **4、调用CSS样式:**
    {dede:arcpagelist tagid='index'/}
    以上就是dedecms怎么分页样式的详细内容,更多请关注知企PROSAAS其它相关文章! **Categories:** DEDECMS ---