我們在使用織夢系統(tǒng)創(chuàng)建網(wǎng)站的時候,尤其是圖集類型的站點(diǎn),使用文章頁{dede:pagebreak/}這個標(biāo)簽分頁,織夢原有的分頁標(biāo)簽是不管多少頁會全部顯示出來,分頁太多會導(dǎo)致特別難看,今天可樂分享下如何讓dede:pagebreak顯示數(shù)量控制。
今天,為您帶來DEDECMS織夢網(wǎng)站文章內(nèi)容頁面分頁dede:pagebreak顯示數(shù)量控制的方法。
這個教程主要是改一下{dede:pagebreak/}這個標(biāo)簽,這個文章內(nèi)容分頁的標(biāo)簽有一個缺點(diǎn),就是不管分多少頁都全部都顯示出來,F(xiàn)在將其實(shí)現(xiàn)控制顯示的數(shù)量。
找到include/arc.archives.class.php
找到
for($i=1;$i<=$totalPage;$i++)
在這個循環(huán)前面加上
if($totalPage>=8){//這個是在分頁數(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ù)了。希望對有需要的朋友能有一定的幫助。