getPage(); $pageSize = $input->getPageSize('pageSize'); $keywords = $input->getTrimString('keywords'); $option = []; if (!empty($keywords)) { $option['whereOperate'] = [ [ 'title', 'like', "%$keywords%" ] ]; } $paginateData = CmsContentUtil::paginate($page, $pageSize, $option); $viewData = []; $viewData['keywords'] = $keywords; $viewData['records'] = $paginateData['records']; $viewData['total'] = $paginateData['total']; $viewData['pageHtml'] = PageHtmlUtil::render($paginateData['total'], $pageSize, $page, '?page={page}'); return $this->view('cms.search.index', $viewData); } }