帝国CMS搜索分页页码在哪里修改
1、打开文件:/e/class/connect.php
2、搜索://前台分页
会看到page1的分页页码函数,这个就是搜索页面的分页页码代码,按照自己的需求修改即可,修改完成后记得去后台数据刷新,才会生效哦。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
//前台分页 function page1( $num , $line , $page_line , $start , $page , $search ){ global $fun_r ; $num =(int) $num ; $line =(int) $line ; $page_line =(int) $page_line ; $start =(int) $start ; $page =(int) $page ; if ( $num <= $line ) { return '' ; } $search =RepPostStr( $search ,1); $url =eReturnSelfPage(0). '?page' ; $snum =2; //最小页数 $totalpage = ceil ( $num / $line ); //取得总页数 $firststr = '<a title="' . $fun_r [ 'trecord' ]. '"> <b>' . $num . '</b> </a> ' ; //上一页 if ( $page <>0) { $toppage = '<a href="' . $url . '=0' . $search . '">' . $fun_r [ 'startpage' ]. '</a> ' ; $pagepr = $page -1; $prepage = '<a href="' . $url . '=' . $pagepr . $search . '">' . $fun_r [ 'pripage' ]. '</a>' ; } //下一页 if ( $page != $totalpage -1) { $pagenex = $page +1; $nextpage = ' <a href="' . $url . '=' . $pagenex . $search . '">' . $fun_r [ 'nextpage' ]. '</a>' ; $lastpage = ' <a href="' . $url . '=' .( $totalpage -1). $search . '">' . $fun_r [ 'lastpage' ]. '</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 ; } |