盼盼资源网-亲测资源网-盼盼的家园www.panpan.org

 找回密码
 立即注册
查看: 7|回复: 0

织梦DeDeCms列表分页和内容页分页错位解决办法

[复制链接]

526

主题

544

帖子

40万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
402091
发表于 4 天前 | 显示全部楼层 |阅读模式
织梦DeDeCms列表分页和内容页分页错位解决办法

很多入门的站长会碰到这样的问题,织梦的通病,下面总结了一下织梦的列表页和文章页分页问题,希望可以帮助到大家。

主要有两种修改方法
一种是修改CSS样式表。
一种是修改系统问卷
列表页分页牵扯到的文件是include/arc.listview.class
内容页分页牵扯到的文件是arc.archives.class.php

第一种修改css的方法:
在CSS样式表里面添加如下代码:
/*列表分页*/
.page_list {padding:3px; margin: 3px; text-align:center}
.page_list a{padding:2px 5px; margin:2px; border:#eee 1px solid; color:#036cb4; text-decoration:none}
.page_list a:hover {border:#999 1px solid; color:#666;}
.page_list a:active {border:#999 1px solid; color:#666;}
.page_list .thisclass {padding:2px 5px; border:#036cb4 1px solid; background-color:#036cb4; font-weight:bold; color:#fff !important; margin:2px}
.page_list .disabled {border: #eee 1px solid; padding:2px 5px; margin:2px; color:#ddd;}
/*文章页分页*/
.pagebreak{line-height:20px;float:left; padding:5px 5px 5px 200px; color:#333; font-size:12px; width:500px;}
.pagebreak li{float:left; margin:0 3px;}
.pagebreak li a{padding:2px 5px; border:#eee 1px solid; color:#036cb4; text-decoration:none}
.pagebreak li a:hover {border:#999 1px solid; color:#666;}
.pagebreak li a:active {border:#999 1px solid; color:#666;}
.pagebreak li.thisclass {background-color:#036cb4; font-weight:bold; color:#FFF;}
.pagebreak li.thisclass a{color:#FFF}

要注意模板文件的标签是:
列表分页的标签是:<div class="page_list"> {dede:pagelist listitem="info,index,end,pre,next,pageno" listsize="5"/}  </div>
文章页分页标签是:<div class="pagebreak">  {dede:pagebreak/}  </div>


第二种修改系统文件
列表页分页牵扯到的文件是include/arc.listview.class
内容页分页牵扯到的文件是arc.archives.class.php
分别打开这两个文件,查找里面的
<li>替换为空
然后有选择地将</li>替换为空,因为还有<li class=...开头的也有</li>,所以对于这样的需要手工去掉

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|民间故事|新华字典|周公解梦|实用工具|加密解密|便民服务|盼盼工具箱|闹钟|默笙工具箱|易经风水|Archiver|手机版|小黑屋|盼盼资源网