本文目录
织梦dedecms分页样式修改
这个需要修改下include/arc.listview.class.php文件
查找:
$indexpage="《li》首页《/li》\r\n";
替换成:
$indexpage="《li》《a》首页《/a》《/li》\r\n";
查找:
$endpage="《li》末页《/li》\r\n";
替换成:
$endpage="《li》《a》末页《/a》《/li》\r\n";
查找:
$listdd.= "《li class=\"thisclass\"》$j《/li》\r\n";
查找:
$listdd.= "《li class=\"thisclass\"》《a》$j《/a》《/li》\r\n";
就这些,无非就是加了《a》《/a》,至于CSS这里你没贴出来,是否写对这里就不清楚了。
这里提供你一个我写的样式给你当参考,灵活运用:
.pages{padding-top: 40px;padding-bottom: 35px;text-align: center;overflow: hidden;width: 100%;}.pages li{display: inline;}.pages li a{margin:0 10px;padding-right: 20px;padding-left: 20px;border: 1px solid #dddddd;background-color: #FFF;height: 36px;line-height: 36px;display: inline-block;border-radius: 5px;color: #505050;font-size: 14px;transition: all 0.4s ease 0s;}.pages li a.current{background-color: #7e7093;border: 1px solid #7e7093;color: #fff;}.pages li a:hover{background-color: #7e7093;border: 1px solid #7e7093;color: #fff;}.pages a:hover,.pages li.thisclass a,{ background:#7e7093; color:#FFFFFF; border-color:#7e7093;}
dede 分页样式怎样修改
.dede_pages{}.dede_pages ul{ float:left; padding:12px 0px 12px 16px;}.dede_pages ul li{ float:left; font-family:Tahoma; line-height:17px; margin-right:6px;}.dede_pages ul li a{ float:left; padding:2px 4px 2px; color:#666; border-bottom:1px solid #EEE;}.dede_pages ul li a:hover{ color:#690; text-decoration:none; padding:2px 4px 1px; border-bottom:2px solid #690;}.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{ color:#F63; padding:2px 4px 1px; border-bottom:2px solid #F63; font-weight:bold;}.dede_pages .pageinfo{ float:right; line-height:21px; padding:12px 10px 12px 16px; color:#999;}.dede_pages .pageinfo strong{ color:#666; font-weight:normal; margin:0px 2px;}这个是原有的。。剩下的。。你慢慢修改吧。。
如何修改织梦内容页和列表页Pagelist分页样式
以下是基于DeDeCms下讨论的话题: 我们在用dede仿站的时候,调用文章列表页的分页时,我们会用到: {dede:pagelist listitem=”info,index,end,pre,next,pageno” listsize=”5″/} 然而系统默认的解析样式是 数字 ,但是有时候我们的目标站的分页样式是数字。 因为目标站的CSS里面根本没有这对标签的属性值,因此页面就会出现混乱,显然我们不需要 这对标签,下面我们来说说怎么修改。 首先我们要明白一个理论,DEDE的页面都分动态和静态两种方式显示,显然标签的解析函数也会有两个,分别对应静态和动态页面。 修改列表页的{dede:pagelist /}标签,首先我们要确定自己列表页是动态还是静态的页面。 找到include文件夹内的arc.listview.class.php文件, 如果是动态的,ctrl+F查找function GetPageListDM。 如果是静态的,ctrl+F查找function GetPageListST。 ~~以下是GetPageListDM函数的部分代码: if($totalpage《=1 && $this-》TotalResult》0) { return “ 共 1 页/”.$this-》TotalResult.” 条记录 \r\n”; } if($this-》TotalResult == 0) { return “ 共 0 页/”.$this-》TotalResult.” 条记录 \r\n”; } $maininfo = “ 共 {$totalpage}页”.$this-》TotalResult.”条 \r\n”; 去掉函数里面的 和 标签即可,如果你要修改解析后显示的数据格式也可以在这里面修改(如添加class=XX)。 具体修改需要因目标站而决定。 PS: 内容页面的分页修改文件是include文件夹中:arc.archives.class.php
phpcms中如何修改分页样式
《div id="pages" class="myListPage"》{$pages}《/div》phpcms分页用的如上代码,之后你在html页面中可以看到分页及选中分页时给的span需要对照这html页面在css里面修改分页样式。其中span是选中时的样式。你可以试一下。望采纳
phpcms的分页样式和栏目样式怎么改,在那个文件里改
如果只是更改分页样式的外观图标,修改相应的css即可。
如果是修改排列样式,需要修改。但是为了保证后台的正常,最好是新增加一个函数,而不是在原来的基础上修改。下面我就是以增加一个函数为例来演示,前台分页样式的修改。
在/phpcms/libs/functions/global.func.php里面新增一个front_pages()的函数,意思是用于前台使用。内容类似于原来系统自带的pages()函数。里面的代码根据自己的需求去修改完善。
然后在/phpcms/libs/classes/template_cache.class.php的207行增加
$str .= ’$front_pages = front_pages($’.$op.’_total, $page, $pagesize, $urlrule);’;
然后在前台模板里面使用{$front_pages}就能找输出自定义的分页了。