当前位置: 首页 > cms教程

帝国cms标签TAGS列表页码伪静态方法教程推荐

时间:2026-01-25 17:05:41

帝国cms标签TAGS列表页码伪静态需要修改三个文件:即可实现tag伪静态分页功能。

修改文件1:/e/class/connect.php

在/e/class/connect.php里面搜索 //返回内容伪静态 在其上面一行加上下面的代码 大概在1600行左右。样式可以根据模板自行修改;

// TAGS 页码function pagetag1($num,$line,$page_line,$start,$page,$search2){global $fun_r;if($num<=$line){return '';}$search=RepPostStr($search2,1);$url='tag/';$snum=2;//最小页数$totalpage=ceil($num/$line);//取得总页数$firststr0='<a title="'.$fun_r['trecord'].'">&nbsp;<b>'.$num.'</b> </a>&nbsp;&nbsp;';//上一页if($page<>0){$toppage='<a href="/'.$url.$search.'/">首页</a>';$pagepr=$page-1;if($pagepr==0){$prepage='<a href="/'.$url.$search.'/">上一页</a>';}else{$prepage='<a href="/'.$url.$search.'/'.$pagepr.'/">上一页</a>';}}else{$toppage='<a href="JavaScript:void(0)">首页</a>';$prepage='<a href="javascript:void(0)">上一页</a>';}//下一页if($page!=$totalpage-1){$pagenex=$page+1;$nextpage='<a href="/'.$url.$search.'/'.$pagenex.'/">下一页</a>';$lastpage='<a href="/'.$url.$search.'/'.($totalpage-1).'/">末页</a>';}else{$nextpage='<a href="javascript:void(0)">下一页</a>';$lastpage='<a href="javascript:void(0)">末页</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="<a class="p_hov">";$is_2="</a>";}else{if($i==0){$is_1='<a href="/'.$url.$search.'/">';$is_2="</a>";}else{$is_1='<a href="/'.$url.$search.'/'.$i.'/">';$is_2="</a>";}}$pagenum=$i+1;$returnstr.=$is_1.$pagenum.$is_2;}$returnstr=$toppage.$prepage.$returnstr.$nextpage.$lastpage;return $returnstr;}

修改文件2:/e/tags/index.php

//公共$listtemp=str_replace('[!--newsnav--]',$url,$listtemp);//位置导航$listtemp=Class_ReplaceSvars($listtemp,$url,$pageclassid,$pagetitle,$pagekey,$pagedes,$classimg,$addr,$pageecms);$listtemp=str_replace('[!--page.stats--]','',$listtemp);$listtemp=str_replace('[!--show.page--]',$listpage,$listtemp);$listtemp=str_replace('[!--show.listpage--]',$listpage,$listtemp);$listtemp=str_replace('[!--show.listpagetag--]',$listpagetag,$listtemp);if($tagr['tagid']&&empty($add)&&$search=='&tagname='.$tagname.'&line='.$public_r['tagslistnum'].'&tempid='.$public_r['tagstempid']){//伪静态$pagefunr=eReturnRewriteTagsUrl($tagid,$tagname,0);$pagefunr['repagenum']=0;//分页if($pagefunr['rewrite']==1){$listpage=InfoUsePage($num,$line,$page_line,$start,$page,$search,$pagefunr);$listpagetag=InfoUsePage($num,$line,$page_line,$start,$page,$search,$pagefunr);}else{$listpage=page1($num,$line,$page_line,$start,$page,$search);$listpagetag=pagetag1($num,$line,$page_line,$start,$page,$tagname);}}else{$listpage=page1($num,$line,$page_line,$start,$page,$search);//分页$listpagetag=pagetag1($num,$line,$page_line,$start,$page,$tagname);//分页}//页面支持标签

修改文件:/e/action/listinfo.php

//分页$listpage=page1($num,$line,$page_line,$start,$page,$search);$listpagetag=pagejiehe($num,$line,$page_line,$start,$page,$search);$listtemp=str_replace('[!--show.listpagetag--]',$listpagetag,$listtemp);
上一篇:帝国cm修改tags标签的字段的长度值的的方法教程
下一篇:如何快速排查帝国CMS模板语法错误
标签 TAGS列表

  • 英特尔与 Vertiv 合作开发液冷 AI 处理器
  • 英特尔第五代 Xeon CPU 来了:详细信息和行业反应
  • 由于云计算放缓引发扩张担忧,甲骨文股价暴跌
  • Web开发状况报告详细介绍可组合架构的优点
  • 如何使用 PowerShell 的 Get-Date Cmdlet 创建时间戳
  • 美光在数据中心需求增长后给出了强有力的预测
  • 2027服务器市场价值将接近1960亿美元
  • 生成式人工智能的下一步是什么?
  • 分享在外部存储上安装Ubuntu的5种方法技巧
  • 全球数据中心发展的关键考虑因素
  • 英特尔与 Vertiv 合作开发液冷 AI 处理器

    英特尔第五代 Xeon CPU 来了:详细信息和行业反应

    由于云计算放缓引发扩张担忧,甲骨文股价暴跌

    Web开发状况报告详细介绍可组合架构的优点

    如何使用 PowerShell 的 Get-Date Cmdlet 创建时间戳

    美光在数据中心需求增长后给出了强有力的预测

    2027服务器市场价值将接近1960亿美元

    生成式人工智能的下一步是什么?

    分享在外部存储上安装Ubuntu的5种方法技巧

    全球数据中心发展的关键考虑因素