如何修改帝国CMS搜索分页的页码
帝国CMS搜索分页页码可以在后台的模板管理中进行修改。具体步骤如下: 1. 登录帝国CMS后台,点击“模板”菜单,选择“模板管理”。 2. 在模板管理页面,找到需要修改的模板文件,点击“编辑”按钮。 3. 在模板编辑页面,找到搜索分页的相关代码,通常位于列表模板中的分页代码部分。 4. 修改分页代码中的页码变量,例如将`$pageno`修改为`$page`。 5. 保存修改后的模板文件,然后刷新前台页面查看效果。
帝国CMS搜索页的分页页码样式很丑,追求完美的我们必需给它美化下,但是默认的分页结构和我写的CSS样式结构不匹配,怎么修改帝国CMS默认搜索分页页码样式的结构代码了?菜鸡源码分享给大家方法。
1、打开文件:/e/class/connect.php
2、搜索://前台分页
会看到page1的分页页码函数,这个就是搜索页面的分页页码代码,按照自己的需求修改即可,修改完成后记得去后台数据刷新,才会生效哦。
//前台分页functionpage1($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='<atitle="'.$fun_r['trecord'].'"> <b>'.$num.'</b></a> ';//上一页if($page<>0){$toppage='<ahref="'.$url.'=0'.$search.'">'.$fun_r['startpage'].'</a> ';$pagepr=$page-1;$prepage='<ahref="'.$url.'='.$pagepr.$search.'">'.$fun_r['pripage'].'</a>';}//下一页if($page!=$totalpage-1){$pagenex=$page+1;$nextpage=' <ahref="'.$url.'='.$pagenex.$search.'">'.$fun_r['nextpage'].'</a>';$lastpage=' <ahref="'.$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='<ahref="'.$url.'='.$i.$search.'">';$is_2="</a>";}$pagenum=$i+1;$returnstr.=" ".$is_1.$pagenum.$is_2;}$returnstr=$firststr.$toppage.$prepage.$returnstr.$nextpage.$lastpage;return$returnstr;}