tp5 搜索之后保留分页

当接收到参数是执行搜索

        public function index($name=null){
            if (isset($_REQUEST['username'])) {
                $name = $_REQUEST['username'];
                $res = (new Model)->like($name);
            }else{
                $res = (new Model)->lst();
            }
            $this->assign([
                'name'=>$name,
                "res"=>$res
            ]);
            return view("index");
        }

 

模块

        public function like($name){
            return db('xxx')
                ->where('name','like','%'.$name.'%')
                ->paginate(1,false,['query'=>request()->param()]);
        }

 

posted @ 2019-05-14 09:47  钧一  阅读(785)  评论(0编辑  收藏  举报