php showlist,帝国cms分页导航美化t_function.php sys_ShowListMorePage全解释,列表页模板[!--show.listpage--]分页导航(列表式)...

本文档详细介绍了如何在系统设置中调整分页数量,并提供了在e/class/connect.php文件中修改默认搜索模板分页的步骤。通过设置页面参数,可以个性化设置分页样式和功能,包括上一页、下一页、首页和尾页的链接。同时,展示了修改后的分页HTML结构和CSS样式,以实现更美观和交互友好的用户体验。
摘要由CSDN通过智能技术生成

最后一点要说明下,就是分页个数是在【系统设置】-【系统参数设置】-【搜索设置】-【页面设置】中根据自己的需要设置把

08228d3f1e59c56b5558848377d4aa41.jpg

html结构

/*** page-------------------------------------------------------------- ****/

.pageBox {text-align: center;}

.pageBox a {border:1px solid #ddd;display:inline-block;margin-right:6px;color: #707070;width:34px;height:34px;font:bold 14px/34px arial;}

.pageBox a:hover,.pageBox a:active{background:#3aa9f2;color: #FFFFFF;text-decoration: none;}

.pageBox .cur { background: #3aa9f2;border: 1px solid #3aa9f2;text-decoration: none;}

.pageBox a.cur {color: #fff;}

.pageBox .disabled {width: 79px;}

修改默认搜索模版的分页是在e/class/connect.php下,搜索下function page1就是我们要修改的分页了,下面贴上我修改后的分页//前台分页

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

global $fun_r;

if($num<=$line)

{

return '';

}

$search=RepPostStr($search,1);

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

$snum=2;//最小页数

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

$firststr='<a title="'.$fun_r['trecord'].'" class="disabled">'.$num.'</a>';

//上一页

if($page<>0)

{

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

$pagepr=$page-1;

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

}

//下一页

if($page!=$totalpage-1)

{

$pagenex=$page+1;

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

$lastpage='<a href="'.$url.'='.($totalpage-1).$search.'" class="disabled">'.$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="<a class='cur'>";

$is_2="</a>";

}

else

{

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

$is_2="</a>";

}

$pagenum=$i+1;

$returnstr.=$is_1.$pagenum.$is_2;

}

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

return $returnstr;

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值