雷火电竞-中国电竞赛事及体育赛事平台

歡迎來到入門教程網(wǎng)!

dedecms

當(dāng)前位置:主頁 > CMS教程 > dedecms >

dedecms織夢欄目分頁二次開發(fā)實現(xiàn)前十頁后十頁

來源:本站原創(chuàng)|時間:2021-08-05|欄目:dedecms|點擊:

dedecms織夢欄目分頁二次開發(fā)實現(xiàn)前十頁后十頁

先看效果:

dedecms織夢欄目分頁二次開發(fā)實現(xiàn)前十頁后十頁
 
dedecms織夢欄目分頁二次開發(fā)實現(xiàn)前十頁后十頁
 
大概思路如下:修改\include\arc.listview.class.php文件中的GetPageListST和GetPageListDM兩個函數(shù)
 
本文說的是前10和后10頁,你也可以根據(jù)自己頁面的需要,修改為前5頁,后5頁等。
 
 
 
打開 \include\arc.listview.class.php 找到
 
$prepage.="<li><a href='".$purl."PageNo=$prepagenum'>上一頁</a></li>\r\n";
在它下面加入
 
$prepage.="<li><a href='".$purl."PageNo=". (($prepagenum-10)>1?$prepagenum-10:1) ."'>前十頁</a></li>\r\n";
繼續(xù)找到
 
$nextpage.="<li><a href='".$purl."PageNo=$nextpagenum'>下一頁</a></li>\r\n";
在它下面加入
 
$nextpage.="<li><a href='".$purl."PageNo=". (($prepagenum+10)<$totalpage?$prepagenum+10:$totalpage) ."'>后十頁</a></li>\r\n";
繼續(xù)找到
 
$prepage.="<li><a href='".str_replace("{page}",$prepagenum,$tnamerule)."'>上一頁</a></li>\r\n";
在它下面加入
 
$prepage.="<li><a href='".str_replace("{page}",($prepagenum-10)>1?$prepagenum-10:1,$tnamerule)."'>前十頁</a></li>\r\n";
繼續(xù)找到
 
$nextpage.="<li><a href='".str_replace("{page}",$nextpagenum,$tnamerule)."'>下一頁</a></li>\r\n";
在它下面加入
 
$nextpage.="<li><a href='".str_replace("{page}",($nextpagenum+10)<$totalpage?$nextpagenum+10:$totalpage,$tnamerule)."'>后十頁</a></li>\r\n";
完成。
 

上一篇:二次開發(fā)-織夢dedecms5.7標(biāo)簽tags靜態(tài)化生成HTML方法

欄    目:dedecms

下一篇:織夢DedeCms獲取縮略圖的高度和寬度

本文標(biāo)題:dedecms織夢欄目分頁二次開發(fā)實現(xiàn)前十頁后十頁

本文地址:http://www.jygsgssxh.com/a1/dedecms/16378.html

更多dedecms

您可能感興趣的文章

閱讀排行

本欄相關(guān)

隨機(jī)閱讀

網(wǎng)頁制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語言數(shù)據(jù)庫服務(wù)器

如果侵犯了您的權(quán)利,請與我們聯(lián)系,我們將在24小時內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有