大家都知道{dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/}是織夢的分頁標(biāo)簽,可以調(diào)用織夢的分頁。但是有些情況下我們只需要調(diào)用其中某一個,例如只想調(diào)用下一頁那么可以用{dede:pagelist listitem="next" listsize="5"/},那么如果我只想調(diào)用頁碼數(shù)呢,例如該欄目有100頁,我只想調(diào)用100這個數(shù)字,該如何調(diào)用呢,教大家來達(dá)到效果:首先我們需要修改/include/arc.listview.class.php這個文件,找到第948行:
function GetPageListST($list_len,$listitem="index,end,pre,next,pageno,TotalPage")
在后面增加一個TotalPage用于獲取頁碼數(shù)。
然后找到第1054行:
if(preg_match('/info/i', $listitem)) $plist .= $maininfo;
在這行的下方添加一行:
if(preg_match('/TotalPage/i', $listitem)) $plist .= $totalpage;
這樣,我們就可以通過{dede:pagelist listitem="TotalPage" listsize="5"/}來獲取當(dāng)前欄目的頁碼數(shù)量了。
當(dāng)然以上只針對靜態(tài)分頁時,如果你是動態(tài)的瀏覽方式,只需對應(yīng)的修改即可。
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!
轉(zhuǎn)載請注明: 織夢dedecms欄目列表頁單獨調(diào)用頁碼數(shù)