当前位置:于振海网 > 文摘 >

dedecms列表分页太长,错位溢出的解决方法

发布时间:2011年11月18日更新时间:2024年2月10日作者:未知文章ID:501浏览:

打开模板文件list_article.htm文件,将{dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/}改为{dede:pagelist listitem="index,end,pre,next,pageno" listsize="3"/}。

看一下dedecms的分页标签:dede:pagelist

(1)语法
{dede:pagelist listsize='3' listitem=''/}

(2)属性
listsize 表示[1][2][3]这些项的长度。
listitem 表示页码样式,可以把下面的值叠加。
index 首页
pre 上一页
pageno 页码
next 下一页
end 末页
option 下拉跳转框
info 页码信息

使用方法:

<div class="dede_pages">
  <ul class="pagelist">
    {dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/}
  </ul>
</div>

值得注意的是:

1.listsize

例如:

{dede:pagelist listsize='1'/},显示:
首页 1 2 3 下一页 末页

{dede:pagelist listsize='2'/},显示:
首页 1 2 3 4 5 下一页 末页

{dede:pagelist listsize='3'/},显示:
首页 1 2 3 4 5 6 7 下一页 末页

即:显示的可点击分页数目为 listsize*2+1

2.option是无效的,因为在include/arc.listview.class.php中option代码注释掉了,可以打开include/arc.listview.class.php文件,搜索option,将注释掉的代码回复即可。

顶一下
4
100%
踩一下
0
0%
评论列表 发表评论
推荐文章