• [织梦吧]唯一域名:www.dedecms8.com,织梦DedeCMS学习平台.

当前位置: > DedeCMS教程 > DedeCMS安装使用 >

分页太长太长的处理办法

来源: www.dedecms8.com 编辑:织梦吧 时间:2010-08-23点击:

共18页: 上一页123456789101112131415161718下一页


在哪里修改一下显示为:

共18页: 上一页……9101112131415……下一页


太长了。改了模板放不下那么长


include/arc.archives.class.php
790行左右

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

改为


  

Copy code
$total_list=8;
    if($nowPage >= $total_list) {
            $i = $nowPage-4;
            $total_list = $nowPage+4;
            if($total_list >= $totalPage) $total_list = $totalPage;
        }else{
               $i=1;
               if($total_list >= $totalPage) $total_list = $totalPage;
    }
    for($i;$i<=$total_list;$i++)

注释: 注意数字部分  8  为显示8个分页地址   规律自行了解 很实用


-4  +4   例如 在第一页 就显示1-8    在第10页 就显示 10 前后的4页

About D8

  • ©2014 织梦吧(d8) DedeCMS学习交流平台
  • 唯一网址 www.DedeCMS8.com 网站地图
  • 联系我们 1170734538@qq.com ,  QQ