|
修改路径e\class\t_functions.php大概在100行左右。已可以搜索“列表模板之列表式分页”换成下面的代码:样式可以按照自己的手机端来修改
- //列表模板之列表式分页
- function msys_ShowListMorePage($num,$page,$dolink,$type,$totalpage,$line,$ok,$search="",$add){
- global $fun_r,$public_r;
- if($num<=$line)
- {
- $pager['showpage']='';
- return $pager;
- }
- //文件名
- if(empty($add['dofile']))
- {
- $add['dofile']='index';
- }
- //静态页数
- $repagenum=$add['repagenum'];
- $page_line=$public_r['listpagelistnum'];
- if($page_line>3){$page_line=3;}
- $snum=1;
- $totalpage=ceil($num/$line);//取得总页数
- //$firststr='<a title="总页数"> <b>'.$num.'</b> </a> ';
- $firststr='<span class="nowpage">'.$page.'</span>/'.$totalpage;
- //上一页
- $prepage='<a name="nolink" class="nolinkpage shpage">上一页</a>';
- $firstpage='';
- if($page<>1)
- {
- $toppage='<a href="'.$dolink.$add['dofile'].$type.'">'.$fun_r['startpage'].'</a>';
- $toppage='';
- $pagepr=$page-1;
- if($pagepr==1)
- {
- $prido=$add['dofile'].$type;
- }
- else
- {
- $prido=$add['dofile'].'_'.$pagepr.$type;
- }
- $prepage='<a href="'.$prido.'" class="linkpage shpage">上一页</a>';
- $firstpage='<a href="'.$add['dofile'].$type.'">首页</a>';
- }
- //下一页
- $nextpage='<a name="nolink" class="nolinkpage">下一页</a>';
- $lastpage='';
- if($page!=$totalpage)
- {
- $pagenex=$page+1;
- $nextpagelink=$repagenum&&$repagenum<$pagenex?eReturnRewritePageLink2($add,$pagenex):$dolink.$add['dofile'].'_'.$pagenex.$type;
- $lastpagelink=$repagenum&&$repagenum<$totalpage?eReturnRewritePageLink2($add,$totalpage):$dolink.$add['dofile'].'_'.$totalpage.$type;
- $nextpage='<a href="'.$nextpagelink.'" class="linkpage">下一页</a>';
- $lastpage='<a href="'.$lastpagelink.'">尾页</a>';
- }
- $starti=$page-$snum<1?1:$page-$snum;
- $no=0;
- for($i=$starti;$i<=$totalpage&&$no<$page_line;$i++)
- {
- $no++;
- if($page==$i)
- {
- $is_1="<b>";
- $is_2="</b>";
- }
- elseif($i==1)
- {
- $is_1='<a href="'.$dolink.$add['dofile'].$type.'">';
- $is_2="</a>";
- }
- else
- {
- $thispagelink=$repagenum&&$repagenum<$i?eReturnRewritePageLink2($add,$i):$dolink.$add['dofile'].'_'.$i.$type;
- $is_1='<a href="'.$thispagelink.'">';
- $is_2="</a>";
- }
- $returnstr.=''.$is_1.$i.$is_2;
- }
- $returnstr='';
- $returnstr=$toppage.$prepage.$firstpage.'<a name="allpage" class="allpage">'.$firststr.'</a>'.$lastpage.$nextpage;
- $pager['showpage']=$returnstr;
- return $pager;
- }
复制代码
|
上一篇:帝国cms用php指定第一条信息,第一条信息的样式和其它信息的样式下一篇:帝国CMS搜索页伪静态实现方法
|