帝国cms插件集合 帝国cms修改列表式分页样式教程

帝国CMS教程

在修改之前,我们需要知道帝国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;}

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