今天用thinkphp的分页类写分页的时候发现一个小问题,尾页设置了参数,但是就是不显示尾页,附上代码。
public function pageList($arrWhere, $order='', $pageSize, $type=''){
$count = $this->where($arrWhere)->count();$Page = new \Think\Page($count,$pageSize);
$Page->setConfig('prev',"上一页");
$Page->setConfig('next','下一页');
$Page->setConfig('first',"首页");
//$Page->lastSuffix = false;
$Page->setConfig('last',"尾页");
$start = $Page ->firstRow;
$show = $Page->show();
$list = $this->where($arrWhere)->order($order)->limit("$start,$pageSize")->select();
$list[0]['pageStr'] = $show;
if($type==1){
$list[0]['count'] = $count;
return $list;
}else{
return $list;
}
}
屏蔽了的那句话就是解决尾页显示问题的关键,开启就ok了