大家都知道{dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/}是織夢的分頁標簽,可以調用織夢的分頁。但是有些情況下我們只需要調用其中某一個,例如只想調用下一頁那么可以用{dede:pagelist listitem="next" listsize="5"/},那么如果我只想調用頁碼數呢,例如該欄目有100頁,我只想調用100這個數字,該如何調用呢,教大家來達到效果:首先我們需要修改/include/arc.listview.class.php這個文件,找到第948行:
function GetPageListST($list_len,$listitem="index,end,pre,next,pageno,TotalPage")
在后面增加一個TotalPage用于獲取頁碼數。
然后找到第1054行:
if(preg_match('/info/i', $listitem)) $plist .= $maininfo;
在這行的下方添加一行:
if(preg_match('/TotalPage/i', $listitem)) $plist .= $totalpage;
這樣,我們就可以通過{dede:pagelist listitem="TotalPage" listsize="5"/}來獲取當前欄目的頁碼數量了。
當然以上只針對靜態分頁時,如果你是動態的瀏覽方式,只需對應的修改即可。




















