dedecms織夢(mèng)文章頁分頁頁數(shù)超過20頁,太多顯示不完怎么解決?
在網(wǎng)上,包括百度知道,百度貼吧,百度文庫,百度經(jīng)驗(yàn)在內(nèi)的很多地方找到的方法都用不了,一修改就不能生成頁面了。然后又從搜外找到一個(gè),終于OK了。特此分享。
找到include/arc.archives.class.php
function GetPagebreak($totalPage,$nowPage,$aid)? ?
找到
for($i=1;$i<=$totalPage;$i++)? ?
在這個(gè)循環(huán)前面加上
if($totalPage>=8){//這個(gè)是在分頁數(shù)量大于的情況下執(zhí)行下面的語句? ?
$totallist=7+$nowPage;//這里是要顯示幾頁,如果是10頁就寫9? ?
if($totallist>$totalPage){? ?
$totallist=$totalPage;? ?
}? ?
$d=$nowPage;? ?
$dqys=$totallist-($d-1);? ?
if($dqys<8){? ?
$d=$totalPage-7;? ?
}? ?
}else{? ?
$totallist=$totalPage;? ?
$d=1;? ?
}? ?
然后將for($i=1;$i<=$totalPage;$i++)? ?改為for($i=$d;$i<=$totallist;$i++)
這樣就可以控制文章頁的分頁數(shù)了。希望對(duì)有需要的朋友能有一定的幫助。
轉(zhuǎn)載請(qǐng)注明:?蝸牛SEO? ? dedecms織夢(mèng)文章頁分頁頁數(shù)太多怎么解決?看這里