多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 系统提供两种搜索模式:单模搜索 和 多模搜索 搜索列表页:`search.html`(单模搜索)、`searchall.html`(多模搜索) 搜索ajax返回页面:`ajax_search_list.html`(单模搜索)、`ajax_searchall_list.html`(多模搜索) 搜索功能目前仅支持 **模糊搜索title字段** ,如果要增加,请看`搜索扩展` > 相关视频教程:[ 极致CMS二次开发高级教程(1)](https://www.bilibili.com/video/av77138645/) ### 1.单模搜索 单模搜索意为单个模块搜索,就是只能在一个模块里搜索信息 表单信息如下: ``` <form action="{fun get_domain()}/search" method="GET"> <input name="molds" type="hidden" value="article" /> <div class="form-row"> <div class="col-12 col-md-9 mb-2 mb-md-0"><input class="form-control form-control-lg" name="word" type="text" placeholder="输入关键词"></div> <div class="col-12 col-md-3"><button class="btn btn-primary btn-block btn-lg" type="submit">单模搜索</button></div> </div> </form> ``` > ### 注释 > 提交地址:`{fun get_domain()}/search` (意为:http://域名/search) > 提交方式:`GET/POST `(推荐GET,有利于SEO) > 必填参数:`molds` 模块标识 > 必填参数:`word` 查询关键词 > > 缺省参数:`tid ` 非必填,可以指定栏目内搜索 > > > > 如果是多个栏目如何指定? > > ``` > > <input name="tid" type="hidden" value="1,10,12" /> ### 2.多模搜索 多模搜索意为多个模块搜索,就是可以一次性搜索N个模块 > 注意:N个模块都必须带有`title`字段,否则会报错! 表单信息如下: ``` <form action="{fun get_domain()}/searchAll" method="GET"> <input name="molds[]" type="hidden" value="article" /> <input name="molds[]" type="hidden" value="product" /> <div class="form-row"> <div class="col-12 col-md-9 mb-2 mb-md-0"><input class="form-control form-control-lg" name="word" type="text" placeholder="输入关键词"></div> <div class="col-12 col-md-3"><button class="btn btn-primary btn-block btn-lg" type="submit">全局搜索</button></div> </div> </form> ``` > ### 注释 > 提交地址:`{fun get_domain()}/searchAll` (意为:http://域名/searchAll) > 提交方式:`GET/POST `(推荐GET,有利于SEO) > 必填参数:`molds[]` 模块标识 (数组的形式) > 必填参数:`word` 查询关键词 > > 缺省参数:`tid ` 非必填,可以指定栏目内搜索 > > > > 如果是多个栏目如何指定? > > ``` > > <input name="tid" type="hidden" value="1,10,12" />