
日常写模板中独立手机端会用到同步生成插件,用了同步生成插件后,在PC后台生成栏目页会自动同步手机栏目页,这样手机栏目页的分页代码就是在e/dongpo/mob/dp_funs.php里修改。
可是,同步生成插件默认的手机端列表页翻页样式是如下:

想改成如下这样怎么改呢?

教程:
找到路径/e/dongpo/mob/dp_funs.php
搜索:
//列表模板之列表式分页在1967行
然后删除1967-2045行代码,代码如下:
//列表模板之列表式分页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">上一页1</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;}替换成:
//列表模板之列表式分页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'];	$snum=2;	//$totalpage=ceil($num/$line);//取得总页数	$firststr='<a title="Total record"> <b>'.$num.'</b> </a>  ';	//上一页	if($page<>1)	{		$toppage='<a href="'.$dolink.$add['dofile'].$type.'">'.$fun_r['startpage'].'</a> ';		$pagepr=$page-1;		if($pagepr==1)		{			$prido=$add['dofile'].$type;		}		else		{			$prido=$add['dofile'].'_'.$pagepr.$type;		}		$prepage='<a href="'.$dolink.$prido.'">'.$fun_r['pripage'].'</a>';	}	//下一页	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.'">'.$fun_r['nextpage'].'</a>';		$lastpage=' <a href="'.$lastpagelink.'">'.$fun_r['lastpage'].'</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=$firststr.$toppage.$prepage.$returnstr.$nextpage.$lastpage;	$pager['showpage']=$returnstr;	return $pager;}到此,改造完成。
#免责声明#
ZHANN.CN帝国之家工作室内所有作品,均为ZHANN手写代码。部分样式或模板代码移植或仿造自互联网(如有侵权,出示著作权证书联系我删除),所有代码不能用于非法站点(色情,暴力,政治类站点)。ZHANN只提供源代码服务,不提供任何建站服务。不承担任何建站后的法律问题!ZHANN所得费用均为制作模板劳动报酬。使用开源免费的帝国CMS作为核心,请保留帝国CMS的版权。如商用请购买帝国商业版,ZHANN只做帝国CMS模板服务,不做任何建站、不制作采集任何网站内容、不出售任何非开源有版权源代码更不卖任何域名和空间服务器,我出卖的只是我的技术劳动力!如在本站发生交易任何资源或者下载任何资源,则代表默认同意以上文字内容。感谢小伙本的支持,做一个知法守法的好公民!
转载请注明: » 帝国cms同步生成插件手机端分页样式修改
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!
