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">&#xe654;</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>

 

posted @ 2021-01-06 11:05  soda001  阅读(142)  评论(0)    收藏  举报