🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
首先在 cms 控制器中创建 控制器文件 Search.php 如下 ``` <?php namespace app\index\controller; use app\index\service\BaseService; class Search extends Base { //搜索 public function index(){ $keyword = $this->request->param('keyword','','strval'); if(empty($keyword)) $this->error('关键词不能为空'); $this->view->assign('where','title like "%'.$keyword.'%" and status = 1'); $this->view->assign('media', baseService::getMedia());  //网站关键词描述信息 $this->view->assign('pid',0); $this->view->assign('class_name','搜索结果'); $this->view->assign('position','当前位置:搜索结果'); $default_themes = config('xhadmin.default_themes') ? config('xhadmin.default_themes') : 'index'; return $this->display($default_themes.'/search'); } } ``` 模板文件 调用搜索内容 如下 ``` <ul> {page table="content" num="5" sqlstr="$where"} <tr> <td width='90%' class='fw_t'>· <a href="{:url('index/View/index',['content_id'=>$page['content_id']])}">{$page.title}</a> </td> <td width='10%' class='fw_s'>[{$page.create_time|date="Y-m-d"}]</td> </tr> {/page} </ul> ```