帝国cms修改前台分页(中英双用)show.listpage
1、打开e/class/connect.php2、将文件里从//前台分页到//时间转换函数改为//前台分页function page1($num,$line,$page_line,$start,$page,$search){ global $fun_r; if($num<=$line) ……
1、打开e/class/connect.php
2、将文件里从
//前台分页到//时间转换函数
改为
//前台分页function page1($num,$line,$page_line,$start,$page,$search){ global $fun_r; if($num<=$line) { return ''; } $search=htmlspecialchars($search,ENT_QUOTES); $url=$_SERVER['PHP_SELF'].'?page'; $snum=2;//最小页数 $totalpage=ceil($num/$line);//取得总页数 $firststr=''; //上一页 if($page<>0) { $toppage='<a href="'.$url.'=0'.$search.'"><<</a>'; $pagepr=$page-1; $prepage='<a href="'.$url.'='.$pagepr.$search.'"><</a>'; } //下一页 if($page!=$totalpage-1) { $pagenex=$page+1; $nextpage='<a href="'.$url.'='.$pagenex.$search.'">></a>'; $lastpage='<a href="'.$url.'='.($totalpage-1).$search.'">>></a>'; } $starti=$page-$snum<0?0:$page-$snum; $no=0; for($i=$starti;$i<$totalpage&&$no<$page_line;$i++) { $no++; if($page==$i) { $is_1="<b>"; $is_2="</b>"; } else { $is_1='<a href="'.$url.'='.$i.$search.'">'; $is_2="</a>"; } $pagenum=$i+1; $returnstr.="".$is_1.$pagenum.$is_2; } $returnstr=$firststr.$toppage.$prepage.$returnstr.$nextpage.$lastpage; return $returnstr;}
3、在相对应的列表模板合适的地方插入
<div class="page-list">[!--show.listpage--]</div>
4、在css文件中为分页编写样式
/*分页*/.page-list{float:left;width:680px;margin-top:10px;}/*这里的宽度width:680px;自己调整*/.page-list b,.page-list a{float:left;margin-right:3px;padding:2px 4px;line-height:16px;display:block;color:#fff;}.page-list a{border:1px solid #186197;background:#186197;}.page-list b,.page-list a:hover{text-decoration:none;border:1px solid #f60;background:#f60;}
5、效果图
PS:
1、此效果主要作用是用符号代替中文,让中文和英文的人都明白“<”和“>”是代替上下页,而不仅仅是单一的中文“上一页”和“下一页”显示,这样英文的人看不懂。
2、去除了总页数,感觉有点鸡肋
3、当前版本6.6
- 上一篇
帝国导航栏目100%简单实现导航高亮效果栏目
把以下代码加入到模板变量-页面头部里面[e:loop={"select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder,classid asc",0,24,0}]<?$class="";if($GL
- 下一篇
用户自定义标签函数输出图片集大小图
分离出图片集中大图小图可以更自由的显示图片集效果。只是在系统图片集函数上修改了一下代码分离出图集中的大图片和小图片。在e/class/userfun.php 增加自定义函数如下://---------------------------用户自定义标签