多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > DedeCMS > DedeCMS分頁太多 頁碼智能顯示的方法

DedeCMS分頁太多 頁碼智能顯示的方法

來源:程序員人生   發布時間:2013-10-25 19:40:56 閱讀次數:2900次

  網CMS教程 今天在織夢論壇上看到很多咨詢關于分頁太多,導致頁碼導航全部顯示而撐破網頁或不太美觀的問題,當然相信很多用DedeCMS的站長朋友們多少也都遇到這樣的問題,如下圖所示:

網(liehuo.net)提示:點擊新窗口預覽!
導致頁碼導航全部顯示而撐破網頁或不太美觀的問題

  那么該如何讓頁碼智能顯示,每頁只固定顯示當前頁的前后幾個呢?仔細想一下其實并不太難,首先我們需要知道解析分頁的文件是哪一個,一般情況下dedecms此類文件都會放在include下,用查找的方式找了一下“上一頁</a></li>”,不用說也知道這是為什么要找它,因為這是分頁唯一的代碼!很快我們查找到了arc.archives.class.php文件,但是其中有兩處,仔細看了一下,第一處是列表頁用的,第二處是文章頁用的,下邊就來解決一下如何智能分頁,本人asp學的還可以,php就差多了,在5.1的時候記的有個朋友寫過,于是拿出來改了一下,修改方法如下:

  找到代碼:for($i=1;$i<=$totalPage;$i++) 注意:共有兩處,上面說了,改第二處,大約813行處)。

  將以上代碼替換為:

    >$total_list=8; //只顯示8個頁碼 網(liehuo.net)注
    if($nowPage >= $total_list) {
            $i = $nowPage-4; //顯示4頁
            $total_list = $nowPage+4; //顯示4頁
            if($total_list >= $totalPage) $total_list = $totalPage;
        }else{
               $i=1;
               if($total_list >= $totalPage) $total_list = $totalPage;
    }
    for($i;$i<=$total_list;$i++)

  接下來,保存arc.archives.class.php文件并上傳。登陸dede后臺,找到分頁比較多的文章,重新生成HTML,再看一下分頁的效果,如下圖:

網(liehuo.net)提示:點擊新窗口預覽!

  看到效果了吧?就是不管有多少頁,只顯示當前頁的前四與后四個頁碼,以上圖為例,現在是第八頁,只顯示前邊到四和后邊到十二,趕快試一下吧,注意該方法只適合dedecms5.3和5.5哦。歡迎您繼續瀏覽網的其它內容。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 波多野结衣在线观看网址 | 午夜在线视频国产极品片 | 激情视频在线观看免费 | 波多野结衣一区2区3区 | 欧美13一14周岁a在线播放 | 成人hd| 最近高清中文在线观看国语字幕7 | 高清完整视频在线播放 | 久久久亚洲欧美综合 | 精品国产成人三级在线观看 | 久久国内精品视频 | 最近中文字幕完整国语 | 欧美日韩一二三 | 日韩日韩日韩日韩日韩 | 久久亚洲欧洲日产国码 | 欧美激情videossex护士 | 国产亚洲精品久久久久久午夜 | 久青草青综合在线视频 | www日本在线观看 | 在线欧美一区 | 波多野结衣在线一区二区 | 精品中文字幕在线 | 亚洲v日本| 日韩手机在线免费视频 | 欧美最猛黑人xxxx黑人猛交3p | 欧美激情videos | 国产欧美久久一区二区 | 亚洲久久久久久久 | 被男人吃奶添下面好舒服视频 | 国产片一级aaa毛片视频 | 国产亚洲福利精品一区 | 国产区精品 | 国产日产亚洲欧美综合另类 | 美女一级牲交毛片视频 | 免费亚洲视频在线观看 | 中文字幕精品视频在线观看 | 国产欧美日韩免费 | 一二三四免费手机在线观看视频 | 伊人一本之道 | 日本系列 1页 亚洲系列 | 欧美成人免费全部色播 |