欢迎来到元素模板ys720.com,本站提供专业的织梦模板PBOOTCMS模板网站模板网站修改/网站仿站
当前位置:主页 > 程序教程 > 帝国cms教程 >
帝国cms教程

帝国CMS搜索分页页码在哪里修改

(元素模板) / 2022-05-12 22:14

帝国CMS搜索页的分页页码样式很丑,追求完美的我们必需给它美化下,但是默认的分页结构和我写的CSS样式结构不匹配,怎么修改帝国CMS默认搜索分页页码样式的结构代码了?精准像素分享给大家方法。

1、打开文件:/e/class/connect.php

2、搜索://前台分页

会看到page1的分页页码函数,这个就是搜索页面的分页页码代码,按照自己的需求修改即可,修改完成后记得去后台数据刷新,才会生效哦。


//前台分页

function page1($num,$line,$page_line,$start,$page,$search){

global $fun_r;

$num=(int)$num;

$line=(int)$line;

$page_line=(int)$page_line;

$start=(int)$start;

$page=(int)$page;

if($num<=$line)

{

return '';

}

$search=RepPostStr($search,1);

$url=eReturnSelfPage(0).'?page';

$snum=2;//最小页数

$totalpage=ceil($num/$line);//取得总页数

$firststr='<a title="'.$fun_r['trecord'].'">&nbsp;<b>'.$num.'</b> </a>&nbsp;&nbsp;';

//上一页

if($page<>0)

{

$toppage='<a href="'.$url.'=0'.$search.'">'.$fun_r['startpage'].'</a>&nbsp;';

$pagepr=$page-1;

$prepage='<a href="'.$url.'='.$pagepr.$search.'">'.$fun_r['pripage'].'</a>';

}

//下一页

if($page!=$totalpage-1)

{

$pagenex=$page+1;

$nextpage='&nbsp;<a href="'.$url.'='.$pagenex.$search.'">'.$fun_r['nextpage'].'</a>';

$lastpage='&nbsp;<a href="'.$url.'='.($totalpage-1).$search.'">'.$fun_r['lastpage'].'</a>';

}

$starti=$page-$snum<0?0:$page-$snum;

$no=0;

for($i=$starti;$i<$totalpage&&$no<$page_line;$i++)

{

$no++;

if($page==$i)

{

$is_1="<b>";

$is_2="</b>";

}

else

{

$is_1='<a href="'.$url.'='.$i.$search.'">';

$is_2="</a>";

}

$pagenum=$i+1;

$returnstr.="&nbsp;".$is_1.$pagenum.$is_2;

}

$returnstr=$firststr.$toppage.$prepage.$returnstr.$nextpage.$lastpage;

return $returnstr;

}


  • 上一篇:帝国cms之通过ID取得栏目地址函数
  • 下一篇:没有了
  • Copyright @ 2013-2021 元素模板 www.ys720.com All Rights Reserved. 版权所有 元素模板 www.ys720.com