濮阳杆衣贸易有限公司

主頁(yè) > 網(wǎng)站建設(shè) > 建站知識(shí) > 織夢(mèng)標(biāo)簽:dede:pagebreak文章內(nèi)容頁(yè)面分頁(yè)顯示數(shù)量

織夢(mèng)標(biāo)簽:dede:pagebreak文章內(nèi)容頁(yè)面分頁(yè)顯示數(shù)量

POST TIME:2019-09-30 14:14

{dede:pagebreak/}這個(gè)標(biāo)簽,好無(wú)疑問(wèn)這是個(gè)文章內(nèi)容分頁(yè)的標(biāo)簽,但是有一個(gè)缺點(diǎn),就是不管分多少頁(yè)都分頁(yè)都顯示出來(lái)。

在include/arc.archives.class.php這個(gè)類,這個(gè)主是來(lái)解析文章內(nèi)容的類
找到

function GetPagebreak($totalPage,$nowPage,$aid)

這是一個(gè)靜態(tài)分頁(yè)解析的一個(gè)方法,在這個(gè)方法里找到

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

在這個(gè)循環(huán)前面加上

if($totalPage>=8){//這個(gè)是在分頁(yè)數(shù)量大于的情況下執(zhí)行下面的語(yǔ)句
$totallist=7+$nowPage;//這里是要顯示幾頁(yè),如果是10頁(yè)就寫9
if($totallist>$totalPage){
$totallist=$totalPage;
}
$d=$nowPage;
$dqys=$totallist-($d-1);
if($dqys<8){
$d=$totalPage-7;
}
}else{
$totallist=$totalPage;
$d=1;
}
  1.  


然后再改
for($i=1;$i<=$totalPage$i++)為for($i=$d;$i<=$totallist;$i++)

這個(gè)是靜態(tài)頁(yè)面分頁(yè)的修改,動(dòng)態(tài)的和這個(gè)方法一樣



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
广德县| 扎鲁特旗| 东丰县| 忻城县| 得荣县| 甘孜县| 田阳县| 双牌县| 南昌市| 临猗县| 西安市| 梁平县| 西青区| 资阳市| 孟津县| 清河县| 和政县| 大田县| 赫章县| 吴堡县| 长阳| 武夷山市| 苍山县| 昌都县| 朝阳市| 渑池县| 日照市| 揭东县| 通许县| 乐平市| 邯郸市| 天峻县| 汝阳县| 上虞市| 肇源县| 汉中市| 铜陵市| 福海县| 五常市| 习水县| 阳高县|