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

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

functionuser_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='<span>总数<strong>'.$num.'</strong>/共</strong>
<strong>'.$totalpage.'</strong></span>';//$num意思是信息总数$totalpage代表总页数
//上一页
if($page<>1)
{
$toppage='<liclass=next><ahref="'.$dolink.'index'.$type.'">'.$fun_r['startpage'].'</a></li>';//主页
$pagepr=$page-1;
if($pagepr==1)
{
$prido="index".$type;
}
else
{
$prido="index_".$pagepr.$type;
}
$prepage='<liclass=next><ahref="'.$dolink.$prido.'">'.$fun_r['pripage'].'</a></li>';//上一页
}
//下一页
if($page!=$totalpage)
{
$pagenex=$page+1;
$nextpage='<liclass=next><ahref="'.$dolink.'index_'.$pagenex.$type.'">'.$fun_r['nextpage'].'</a></li>';//下一页
$lastpage='<liclass=lastly><ahref="'.$dolink.'index_'.$totalpage.$type.'">'.$fun_r['lastpage'].'</a></li>';//最终一页
}
$starti=$page-$snum<1?1:$page-$snum;
$no=0;
for($i=$starti;$i<=$totalpage&&$no<$page_line;$i++)//具体页码信息
{
$no++;
if($page==$i)
{
$is_1="<liclass=active>";//当时
$is_2="</li>";
}
elseif($i==1)
{
$is_1='<li><ahref="'.$dolink.'index'.$type.'">';//第一页
$is_2="</a></li>";
}
else
{
$is_1='<li><ahref="'.$dolink.'index_'.$i.$type.'">';//其他页
$is_2="</a></li>";
}
$returnstr.=$is_1.$i.$is_2;
}
$returnstr="<pid=splitpage>".$firststr."<ul>n".$toppage."n".$prepage."n".$returnstr."n".$nextpage."n".$lastpage."</ul></p>";
$pager['showpage']=$returnstr;
return$pager;
}

依照自己的款式修正就可以了,最终是款式了。

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系邮箱:123456@qq.com 我们将配合处理!

原文地址:帝国cms修改列表式分页样式教程发布于2022-07-16 07:43:58

相关推荐