phpmywind 是一个建网站神器,入门看,应用简易,可是默认设置的分页查询款式并不是太漂亮,许多客户想改,不知道道如何改。贝威尔互联网这儿给大伙儿共享一下改动过的分页查询款式。
默认设置的款式是那样的:
默认设置分页查询款式
纪录超过10的情况下,无法显示纪录数,无法显示总的两页,沒有汉语显示信息,,都没有往下拉的自动跳转连接,客户感受并不是太好,可是做为分页查询作用也说充足用了。贝威尔互联网技术性工作人员,从客户感受考虑改变了默认设置的分页查询款式,实际效果图以下:
如何改动呢?
phpmywind默认设置的分页查询是在 include下边的 page.class.php 文档里边置放的
//显示信息分页查询目录
function GetList()
global $cfg_isreurl,$keyword;
$pagetxt = '';
if($this- total = $this- pagenum)
$pagetxt = '
共'.$this- totalpage.'页'.$this- total.'条纪录
//获得除page主要参数外的别的主要参数
$query_str = explode(' ',$_SERVER['QUERY_STRING']);
if($query_str[0] != '')
$query_strs = '';
foreach($query_str as $k)
$query_str_arr = explode('=', $k);
if(strstr($query_str_arr[0],'page') == '')
$query_str_arr[0] = isset($query_str_arr[0]) ? $query_str_arr[0] : '';
$query_str_arr[1] = isset($query_str_arr[1]) ? $query_str_arr[1] : '';
//伪静态数据设定
if($cfg_isreurl == 'Y' !isset($keyword))
$query_strs .= '-'.$query_str_arr[1];
$query_strs .= $query_str_arr[0].'='.$query_str_arr[1].'
$nowurl = '?'.$query_strs;
$nowurl = '?';
//伪静态数据设定
if($cfg_isreurl == 'Y' !isset($keyword))
$request_arr = explode('.',$_SERVER['SCRIPT_NAME']);
//一部分自然环境获得详细地址为重新写过后详细地址,与初始详细地址不符合,临时性处理计划方案
//应用此计划方案,文档名中不可以包括 - ,不然会出現难题
if(strpos($request_arr[0], '-'))
$request_str = explode('-', $request_arr[0]);
$request_str = $request_str[0];
$request_str = $request_arr[0];
//获得除页码之外的主要参数
$nowurl = $request_str.ltrim($nowurl,'?');
$previous = $this- page - 1;
if($this- totalpage == $this- page)
$next = $this- page;
$next = $this- page + 1;
$pagetxt = '
共'.$this- totalpage.'页页次:'.$this- page.'/'.$this- totalpage.'页
$pagetxt .= '
//上一页 第一页
if($this- page 1)
//伪静态数据设定
if($cfg_isreurl == 'Y' !isset($keyword))
$pagetxt .= '';
$pagetxt .= '上一页';
$pagetxt .= '';
$pagetxt .= '上一页';
$pagetxt .= ' ';
$pagetxt .= '
//当总页数低于10
if($this- totalpage 10)
for($i=1; $i = $this- totalpage; $i++)
if($this- page == $i)
$pagetxt .= ''.$i.'';
//伪静态数据设定
if($cfg_isreurl == 'Y' !isset($keyword))
$pagetxt .= ''.$i.'';
$pagetxt .= ''.$i.'';
if($this- page==1 or $this- page==2 or $this- page==3)
$m = 1;
$b = 7;
//假如网页页面超过前三页而且低于后三页则显示信息当今页前后左右各三页连接
if($this- page 3 and $this- page $this- totalpage-2)
$m = $this- page-3;
$b = $this- page+3;
//假如网页页面为最终三页则显示信息最终7页连接
if($this- page==$this- totalpage or $this- page==$this- totalpage-1 or $this- page==$this- totalpage-2)
$m = $this- totalpage - 7;
$b = $this- totalpage;
if($this- page 4)
$pagetxt .= '...';
//显示信息数据页码
for($i=$m; $i $i++)
if($this- page == $i)
$pagetxt .= ''.$i.'';
//伪静态数据设定
if($cfg_isreurl == 'Y' !isset($keyword))
$pagetxt .= ''.$i.'';
$pagetxt .= ''.$i.'';
if($this- page $this- totalpage-3)
$pagetxt .= '...';
//下一页 最终页
if($this- page $this- totalpage)
//伪静态数据设定
if($cfg_isreurl == 'Y'
!isset($keyword))
$pagetxt .= '下一页';
$pagetxt .= '';
$pagetxt .= '下一页';
$pagetxt .= '';
$pagetxt .= '
$pagetxt .= ' ';
if($cfg_isreurl == 'Y' ){
$pagetxt .= 转到 :
$p_url='';
for($iii=1; $iii = $this- totalpage; $iii++)
$p_url.=
return $pagetxt;
}
编码 免费下载详细地址 page.class.php 大家以便便捷众多喜好者早已提交,大伙儿能够免费下载
page.class.php
免费下载以后置放在 include下边,遮盖就可以。
标识: 济南市企业网站建设 企业网站建设 济南市网站建设
复印文中
关掉本页
建网站服务电话:0 售后服务服务专线运输:0