class="area">
最近电脑知识吧的小编为大家带来一篇教程:“ECMS(帝国CMS)搜索伪静态教程”,最近小编做一个为公司做一个企业网站的遇到的情况,所以就得出如下教程,希望可以帮助到大家: 本次修改是基于ECMS(帝国cms) EmpireCMS v7.0 Free (201301151518)版本下测试修改的。其他未测试,大同小异吧。可以根据修改做修改即可
一、打开\e\search\index.php 411行左右,找到:
- Header("Location:result/?searchid=$searchid".$dogetvar);
复制代码修改为:
- Header("Location:$public_r[newsurl]search-0-$searchid.html".$dogetvar);
复制代码二、打开\e\search\result\index.php 20行左右,找到:
- //搜索结果
- $searchid=(int)$_GET['searchid'];
复制代码在前面添加分页函数:
- <span style="line-height: 1.5;">//增加分页函数</span>
- function page10($num,$line,$page_line,$start,$page,$search){
- global $fun_r;
- if($num<=$line)
- {
- return '';
- }
- $search=RepPostStr($search,1);
- $url=$public_r['newsurl'].'search';
- $snum=2;//最小页数
- $totalpage=ceil($num/$line);//取得总页数
- $firststr='<a title="'.$fun_r['trecord'].'"> '.$num.' </a> ';
- //上一页
- if($page<>0)
-