分类目录 共计收录12890站; 资讯文章53103篇; 待审网站 4463站; 当月收录0站; 今日审核0站; 已收到106个打赏!
分类目录快审
软文外链发布
原创文章撰写
 
快审详情
首页 > 教程收藏 > 帝国教程

帝国cms列表分页数及样式修改


  帝国CMS动态模式下系统默认分页链接数是16,在系统后台是没法修改的,方法:

  修改"/e/action/ListInfo/index.php" 文件 119行

  1$page_line=16;//每页显示链接数

  修改为:

  1 $page_line=$public_r[listpagelistnum];//每页显示链接数

  这样就可以 读取后台"列表分页函数(列表) 每页显示页码"

  动态模式列表样式:

  修改:eclassconnect.php 891行

  function page1($num,$line,$page_line,$start,$page,$search){

  global $fun_r;

  if($num<=$line)

  {

  return '';

  }

  $search=RepPostStr($search,1);

  $url=eReturnSelfPage(0).'?page';

  $snum=2;//最小页数

  $totalpage=ceil($num/$line);//取得总页数

  $firststr=' '.$num.' ';

  //上一页

  if($page<>0)

  {

  $toppage=''.$fun_r['startpage'].' ';

  $pagepr=$page-1;

  $prepage=''.$fun_r['pripage'].'';

  }

  //下一页

  if($page!=$totalpage-1)

  {

  $pagenex=$page+1;

  $nextpage=' '.$fun_r['nextpage'].'';

  $lastpage=' '.$fun_r['lastpage'].'';

  }

  $starti=$page-$snum<0?0:$page-$snum;

  $no=0;

  for($i=$starti;$i<$totalpage&&$no<$page_line;$i++)

  {

  $no++;

  if($page==$i)

  {

  $is_1="";

  $is_2="";

  }

  else

  {

  $is_1='';

  $is_2="";

  }

  $pagenum=$i+1;

  $returnstr.=" ".$is_1.$pagenum.$is_2;

  }

  $returnstr=$firststr.$toppage.$prepage.$returnstr.$nextpage.$lastpage;

  return $returnstr;

  }

  自己根据需要修改上面的样式

  静态模式列表样式 修改:eclasst_functions.php

  附:后台设置列表分页数 系统设置——信息设置


版权免责声明: 1、本站内容均来源于网络,请自行鉴定真假 2、如有侵权,违法,恶意广告,虚假欺骗行为等 以上问题联系站长删除

此文由 at-lib网站目录 编辑,未经允许不得转载!: