* @return mixed * @throws \think\exception\DbException */ public function index($keyword = '') { if ($keyword == '') $this->error('请输入关键字'); $map = [ ['cms_document.trash', '=', 0], ['cms_document.status', '=', 1], ['cms_document.title', 'like', "%$keyword%"] ]; $data_list = Db::view('cms_document', true) ->view('admin_user', 'username', 'cms_document.uid=admin_user.id', 'left') ->where($map) ->order('create_time desc') ->paginate(config('list_rows')); $this->assign('keyword', $keyword); $this->assign('lists', $data_list); $this->assign('pages', $data_list->render()); return $this->fetch(); // 渲染模板 } }