点击登录
  • 欢迎访问无限星辰技术博客,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏无限星辰吧
  • 好集导航开张了,传送门:好集导航

帝国(empirecms) 7.0 伪静态分页样式修改

帝国CMS知识库 crx349 5084次浏览 0个评论 扫描二维码

用官方论坛上网友的教程修改分页代码只有在静态下会生效,伪静态不生效问题出在帝国分页代码有好几个文件放在,其中伪静态就在\e\class\connect.php下修改

搜索:

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
//前台分页(伪静态)
function InfoUsePage($num,$line,$page_line,$start,$page,$search,$add){
 global $fun_r;
 if($num< =$line)
 {
 return '';
 }
 $snum=2;//最小页数
 $totalpage=ceil($num/$line);//取得总页数
 $firststr='<a title="'.$fun_r['trecord'].'">&nbsp;<b>'.$num.'</b> &nbsp;&nbsp;';
 //上一页
 if($page<>0)
 {
 $toppage='<a href="'.eReturnRewritePageLink($add,0).'">'.$fun_r['startpage'].'</a>&nbsp;';
 $pagepr=$page-1;
 $prepage='<a href="'.eReturnRewritePageLink($add,$pagepr).'">'.$fun_r['pripage'].'</a>';
 }
 //下一页
 if($page!=$totalpage-1)
 {
 $pagenex=$page+1;
 $nextpage='&nbsp;<a href="'.eReturnRewritePageLink($add,$pagenex).'">'.$fun_r['nextpage'].'</a>';
 $lastpage='&nbsp;<a href="'.eReturnRewritePageLink($add,$totalpage-1).'">'.$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="";
 }
 else
 {
 $is_1='<a href="'.eReturnRewritePageLink($add,$i).'">';
 $is_2="</a>";
 }
 $pagenum=$i+1;
 $returnstr.="&nbsp;".$is_1.$pagenum.$is_2;
 }
 $returnstr=$firststr.$toppage.$prepage.$returnstr.$nextpage.$lastpage;
 return $returnstr;
}

修改这段,前台伪静态分页才能生效


无限星辰 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明帝国(empirecms) 7.0 伪静态分页样式修改!
喜欢 (2)
[]
分享 (0)

您必须 登录 才能发表评论!