tp5带条件分页

<div class="form-group">
<input type="hidden" name="tag" value="{$tag}">
<input class="form-control" type="number" min="1" max="{$count}" name="page" placeholder="请输入页码"/>
</div>

前台写个hidden的input,后台:
//分页参数
$num = input('get.pagelist');//post和get需要和前台提交的时候保持一致否则无效:
$case_lists = Db::table('think_case')->where($map)->field($field)->order(['id' => 'ASC'])->paginate(60,false,[
'query' => $param,
'type' => 'bootstrap',//分页类名
'var_page' => 'page',//分页变量
'page' => $num,//传入跳转值给当前页
]);
在前台需要输出页码的地方:
{$case_lists->render()}

即可。
posted @ 2017-06-14 17:42  摘星怪丶  阅读(1029)  评论(0编辑  收藏  举报