帝国cms二次开发 列表分页的连接属性

帝国cms分页文件是修改 /e/class/t_functions.php 大概在 117-169之间下面在代码里面注释

  1. //$totalpage=ceil($num/$line);//取得总页数
  2.         //$firststr='<a title="Total record"> <b>’.$num.'</b> </a>  ‘;
  3.         //上一页
  4.         if($page<>1)
  5.         {
  6.                 $toppage='<li class="thisclass" href="’.$dolink.$add[‘dofile’].$type.’">’.$fun_r[‘startpage’].'</li> ‘; //首页//
  7.                 $pagepr=$page-1;
  8.                 if($pagepr==1)
  9.                 {
  10.                         $prido=$add[‘dofile’].$type;
  11.                 }
  12.                 else
  13.                 {
  14.                         $prido=$add[‘dofile’].’_’.$pagepr.$type;
  15.                 }
  16.                 $prepage='<span class="page pageicon"><a href="’.$dolink.$prido.’">’.$fun_r[‘pripage’].'</a></span>’;
  17.         }
  18.         //下一页
  19.         if($page!=$totalpage)
  20.         {
  21.                 $pagenex=$page+1;
  22.                 $nextpagelink=$repagenum&&$repagenum<$pagenex?eReturnRewritePageLink2($add,$pagenex):$dolink.$add[‘dofile’].’_’.$pagenex.$type;
  23.                 $lastpagelink=$repagenum&&$repagenum<$totalpage?eReturnRewritePageLink2($add,$totalpage):$dolink.$add[‘dofile’].’_’.$totalpage.$type;
  24.                 $nextpage=’ <span class="page pageicon"><a href="’.$nextpagelink.’">’.$fun_r[‘nextpage’].'</a></span>’;
  25.                 $lastpage=’ <span class="page pageicon"><a href="’.$lastpagelink.’">’.$fun_r[‘lastpage’].'</a></span>’;
  26.         }
  27.         $starti=$page-$snum<1?1:$page-$snum;
  28.         $no=0;
  29.         for($i=$starti;$i<=$totalpage&&$no<$page_line;$i++)
  30.         {
  31.                 $no++;
  32.                 if($page==$i)
  33.                 {
  34.                         $is_1="<li>";
  35.                         $is_2="</li>";
  36.                 }
  37.                 elseif($i==1)
  38.                 {
  39.                         $is_1='<span class="page pageicon"><a href="’.$dolink.$add[‘dofile’].$type.’">’;
  40.                         $is_2="</a></span>";
  41.                 }
  42.                 else
  43.                 {
  44.                         $thispagelink=$repagenum&&$repagenum<$i?eReturnRewritePageLink2($add,$i):$dolink.$add[‘dofile’].’_’.$i.$type;
  45.                         $is_1='<span class="page pageicon"><a href="’.$thispagelink.’">’;
  46.                         $is_2="</a></span>";
  47.                 }
  48.                 $returnstr.=’ ‘.$is_1.$i.$is_2;
  49.         }
  50.         $returnstr=$firststr.$toppage.$prepage.$returnstr.$nextpage.$lastpage;
  51.         $pager[‘showpage’]=$returnstr;
  52.         return $pager;
  53. }

复制代码

温馨提示:本文最后更新于2022-09-12 11:37:35,某些文章具有时效性,若有错误或已失效,请在下方留言或联系丁塔克博客
© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发

请登录后发表评论