织梦DedeCMS内容页分页数量控制修改方法

网站建设 2022-07-27 08:13www.1681989.com免费网站
DedeCMS内容页的分页标签为 {dede:pagebreak/} 系统默认的样式有一个缺点,就是不管分多少页都分页都显示出来,这里需要我们二次修改 打开文件clude/arc.archives.class.php 查找代码(大概在第908行) for ($i= 1 ;$i=$totalPage;$i++) 修改为 $total_list= 9 ; //显示9个,42+1=9 可以根据需要自行修改,最好是奇数 if ($nowPage = $total_list){ $i = $nowPag […]



DedeCMS内容页的分页标签为


{dede:pagebreak/}
 

系统默认的样式有一个缺点,就是不管分多少页都分页都显示出来,这里需要我们二次修改打开文件clude/arc.archives.class.php

查找代码(大概在第908行)


for($i=1;$i<=$totalPage;$i++)
 

修改为


$total_list=9//显示9个,42+1=9 可以根据需要自行修改,最好是奇数

                if($nowPage >= $total_list){

                        $i = $nowPage-4//前后8个,(9-1)/ 2=4 

                        $total_list = $nowPage+4//前后4个,(9-1)/ 2=4 

                        if($total_list >= $totalPage)

                        $total_list = $totalPage;

                }else{

                        $i=1;

                        if($total_list >= $totalPage)

                        $total_list = $totalPage;

                }

                for($i;$i<=$total_list;$i++)
 

 


Copyright © 2016-2025 www.1681989.com 推火网 版权所有 Power by