在修正之前,咱们需求知道帝国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