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='<<';
- $pagepr=$page-1;
- $prepage='<';
- }
- //下一頁
- if($page!=$totalpage-1)
- {
- $pagenex=$page+1;
- $nextpage='>';
- $lastpage='>>';
- }
- $starti=$page-$snum<0?0:$page-$snum;
- $no=0;
- for($i=$starti;$i<$totalpage&&$no<$page_line;$i++)
- {
- $no++;
- if($page==$i)
- {
- $is_1="";
- $is_2="";
- }
- else
- {
- $is_1='';
- $is_2="";
- }
- $pagenum=$i+1;
- $returnstr.="".$is_1.$pagenum.$is_2;
- }
- $returnstr=$firststr.$toppage.$prepage.$returnstr.$nextpage.$lastpage;
- return $returnstr;
- }
3、在相對應的列表模板合適的地方插入
[!--show.listpage--]
4、在css文件中為分頁編寫樣式
- .page-list{float:left;width:680px;margin-top:10px;}
- .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、效果圖
1、此效果主要作用是用符號代替中文,讓中文和英文的人都明白“<”和“>”是代替上下頁,而不僅僅是單一的中文“上一頁”和“下一頁”顯示,這樣英文的人看不懂.
2、去除了總頁數,感覺有點雞肋
3、當前版本6.6
新聞熱點
疑難解答