首先在 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>
```