"景先生毕设|www.jxszl.com

织梦dedecms栏目列表页单独调用页码数

2022-10-29 16:29编辑: www.jxszl.com景先生毕设
大家都知道{dede:pagelistlistitem="info,index,end,pre,next,pageno,option"listsize="V"/}是织梦的分页标签,可以调用织梦的分页.但是有些情况下我们只需要调用其中某I.个,例如只想调用下I.页那么可以用{dede:pagelist

 更多精彩就在: 51免费论文网|www.jxszl.com 
listitem="next"listsize="V"/},那么如果我只想调用页码数呢,例如该栏目有I.00页,我只想调用I.00这个数字,该如何调用呢,教大家来达到效果:首先我们需要修改/include/arc.listview.class.php这个文件,找到第IXIVVIII行:

functionGetPageListST($list_len,$listitem="index,end,pre,next,pageno,TotalPage")



在后面增加I.个TotalPage用于获取页码数.

然后找到第I.0VIV行:

if(preg_match(/info/i,$listitem))$plist.=$maininfo;

在这行的下方添加I.行:

if(preg_match(/TotalPage/i,$listitem))$plist.=$totalpage;



这样,我们就可以通过{dede:pagelistlistitem="TotalPage"listsize="V"/}来获取当前栏目的页码数量了.

当然以上只针对静态分页时,如果你是动态的浏览方式,只需对应的修改即可.


原文链接:http://www.jxszl.com/biancheng/dedecms/75433.html