一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

DEDECMS|帝國CMS|Discuz|PHPCMS|Wordpress|ZBLOG|ECSHOP|蘋果CMS|極致CMS|CMS系統(tǒng)|

服務(wù)器之家 - 建站程序 - DEDECMS - DEDECMS內(nèi)容頁分頁過多、過長問題最佳解決方案

DEDECMS內(nèi)容頁分頁過多、過長問題最佳解決方案

2019-07-07 15:58DEDECMS教程網(wǎng) DEDECMS

最近由于我們網(wǎng)站添加了圖片欄目,小編一個(gè)圖片就分一頁這樣的話,我們的內(nèi)容頁面的分頁就很多,10幾個(gè)分頁一頁顯示比較難看,所以想到了用這個(gè)方法,感覺網(wǎng)友的分享

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

DEDECMS內(nèi)容頁分頁過多、過長問題最佳解決方案

導(dǎo)致頁碼導(dǎo)航全部顯示而撐破網(wǎng)頁或不太美觀的問題

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

打開include/arc.archives.class.php文件

dedecms5.1版本

inc_archives_view.php

dedecms 5.5 5.5是

arc.archives.class.php

找到GetPagebreakDM //修改的是列表頁

找到代碼:for($i=1;$i<=$totalPage;$i++) (注意:共有兩處,上面說了,改第二處,大約813行處,當(dāng)然兩個(gè)都可以修改,上面的是動(dòng)態(tài)頁面,下面的是靜態(tài)頁面)。

 

復(fù)制代碼
代碼如下:

$total_list=8; //只顯示8個(gè)頁碼 服務(wù)器之家(jb51.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++)

 

再將for($i=1;$i<=$totalPage;$i++) 修改成for($i;$i<=$total_list;$i++) 
找到GetPagebreak //修改的是內(nèi)容頁,修改方法同上 

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

DEDECMS內(nèi)容頁分頁過多、過長問題最佳解決方案

看到效果了吧?就是不管有多少頁,只顯示當(dāng)前頁的前四與后四個(gè)頁碼,以上圖為例,現(xiàn)在是第八頁,只顯示前邊到四和后邊到十二,趕快試一下吧,注意該方法只適合dedecms5.1、dedecms5.3和5.5哦。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日本老师动漫 | 小小水蜜桃视频高清在线播放 | 欧美一区二区三区免费观看视频 | bbc japanese黑人强行 | 国产视频在线一区 | 好男人资源免费播放在线观看 | 亚洲老头老太hd | 亚洲邪恶天堂影院在线观看 | 美女撒尿部位无遮挡 | 日本特黄一级大片 | 五月天网站 | 操闺蜜| 国产精品高清一区二区三区不卡 | 亚洲欧美日本在线观看 | 欧美视频免费 | 国产天天在线 | 亚洲精品www久久久久久久软件 | 亚洲AV 无码AV 中文字幕 | 国产自产在线 | 亚洲国产麻豆 | 欧乱色国产精品兔费视频 | 亚洲欧美日韩综合一区久久 | 国产高清在线精品一区二区三区 | 88av免费观看 | 亚洲福利天堂网福利在线观看 | 粉嫩高中生第一次不戴套 | 吻戏辣妞范1000免费体验 | 咪咪爱在线视频 | 亚洲国内精品久久 | 国产成人精品本亚洲 | sp啪啪调教打屁股网站 | 猛h辣h高h文湿校园1v1 | 美人老师沦为 | 国产一区二区免费不卡在线播放 | 午夜一级毛片看看 | 国产精品香蕉夜间视频免费播放 | 农村美女沟厕嘘嘘被偷看 | 日本视频在线观看 | 欧美黑人换爱交换乱理伦片 | 国产探花在线观看 | 亚洲成av人片天堂网 |