tp5-分页
public function adminlist(){ $keyword=input('?keywords')?input('keywords'):''; $page=input('page'); if(request()->isPost()){ $page=1; } $where['user']=['like',"%$keyword%"]; $list=db('admin')->where($where)->order('id desc')->paginate(2,false,['query'=>request()->param(),'page'=>$page]); $this->assign('keyword',$keyword); $this->assign('list',$list); return $this->fetch(); }
HTML代码 <form action="" method="post"> <div class="layui-form layui-form-item"> <div class="layui-inline"> <div class="layui-form-mid">用户名:</div> <div class="layui-input-inline" style="width: 100px;"> <input type="text" name="keywords" autocomplete="off" class="layui-input" value="{$keyword}"> </div> <button class="layui-btn layui-btn-blue layui-submit">查询</button> <button class="layui-btn layui-btn-primary">重置</button> </div> </div> </form> <button class="layui-btn layui-btn-blue"><i class="layui-icon"></i>新增</button> <table class="layui-table"> <colgroup> <col width="100"> <col width="200"> </colgroup> <thead> <tr> <th>ID</th> <th>用户名</th> <th>操作</th> </tr> </thead> <tbody> {volist name="list" id="vo" key="k"} <tr> <td>{$k}</td> <td>{$vo.user}</td> <td> <a href="{:url('index/adminEdit',['id'=>$vo.id])}" class="layui-btn layui-btn-normal">编辑</a> {neq name="vo.id" value="1"} <button data-id="{$vo.id}" class="layui-btn layui-btn-danger del" >删除</button> {/neq} </td> </tr> {/volist} </tbody> </table> </div> <div id="page"> {$list->render()} </div> <style> #page li{ display: inline-block; padding: 5px 10px; background-color:thistle; margin-left: 5px; border-radius: 5px; color: ghostwhite; } #page li.active{ background-color:transparent; } #page li a{ color: ghostwhite; } </style>