卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章1829本站已运行4109

帝国cms修改列表式分页样式教程

在修正之前,我们需要晓得帝国cms列表式分页模板在哪里,我们先要回去修正下类别费也结构代码。

帝国cms列表式分页函数在帝国目录/e/class/t_funciton.php里面,打开即可看到全部列出式分页代码和下拉式分页代码。

function user_ShowListMorePage($num,$page,$dolink,$type,$totalpage,$line,$ok,$search=""){
global $fun_r,$public_r;
if($num<=$line)
{
$pager['showpage']='';
return $pager;
}
$page_line=$public_r['listpagelistnum'];
$snum=2;
$totalpage=ceil($num/$line);//获得总页数
$firststr='总数'.$num.'/共
 '.$totalpage.'';  //  $num意思是信息总数   $totalpage代表 总页数
//上一页
if($page<>1)
{
$toppage=''.$fun_r['startpage'].'';    //首页
$pagepr=$page-1;
if($pagepr==1)
{
$prido="index".$type;
}
else
{
$prido="index_".$pagepr.$type;
}
$prepage=''.$fun_r['pripage'].'';     //上一页
}
//下一页
if($page!=$totalpage)
{
$pagenex=$page+1;
$nextpage=''.$fun_r['nextpage'].'';   //下一页
$lastpage=''.$fun_r['lastpage'].'';    //最后一页
}
$starti=$page-$snum<1?1:$page-$snum;
$no=0;
for($i=$starti;$i<=$totalpage&&$no<$page_line;$i++)    //详尽页码信息
{
$no++;
if($page==$i)
{
$is_1="";    //当前
$is_2="";
}
elseif($i==1)
{
$is_1='
  • ';   //第一页 $is_2="
  • "; } else { $is_1='
  • ';    //其他页 $is_2="
  • "; } $returnstr.=$is_1.$i.$is_2; } $returnstr="".$firststr."
      n".$toppage."n".$prepage."n".$returnstr."n".$nextpage."n".$lastpage."
    ";   $pager['showpage']=$returnstr; return $pager; }

    按照自己的样式修正就可以了,最后是样式了。

    卓越飞翔博客
    上一篇: 帝国CMS默认广告JS被屏蔽过滤解决方法
    下一篇: 帝国cms列表分页函数在哪里

    相关推荐

    留言与评论(共有 0 条评论)
       
    验证码:
    隐藏边栏