配置url中表示页码的字符,这里用p,其实默认的是 'page' .如果使用了page也可以任何东西都不用配置
即:默认使用page代表当前页码,如需修改请修改第三个参数中的var_page,如:var_page=>p,即可自定义为p
paginate(5, false, ['var_page'=>'p']);
更多配置:
$list = Db::name('user')->where('status',1)->paginate(10,false,
[
'type' => 'Bootstrap',
'var_page' => 'page',
//使用jqery 无刷新分页
'path'=>'javascript:AjaxPage([PAGE]);'
//第一种方法,使用数组方式传入参数
'query' => ['keyword'=>$keyword],
// 第二种方法,使用函数助手传入参数
// 'query' => request()->param(),
]
获取总页数直接用分页后的结果集比如($res为结果集):$lastPage = $res->lastPage()
获取当前页数:$currentPage = $res->currentPage();