业务经理

微信扫描以上二维码

028-61286886

技术咨询

搜索框,只能匹配文章标题​,怎么匹配内容页中的其他字段的

迅睿框架 更新 2023-05-10 16:50:59 微云小编

默认这个搜索框,只能匹配文章标题,怎么匹配内容页中的其他字段的值

image

image

方案

  • 迅睿框架技术-小陌 #1 · 2023-05-10 14:40:08
    后台-设置-搜索设置,勾选字段就行,要主表的
  • 微云小编 #2 · 2023-05-10 14:51:20
    迅睿框架技术-小陌 联动菜单的数据不能直接用吗,勾选后依然不匹配,前端页面只有搜索框,没有条件筛选,想直接通过搜索匹配
  • 迅睿框架技术-小陌 #3 · 2023-05-10 14:54:46
    联动菜单字段储存的是数字编号,你只能搜索数字来匹配,不能按联动菜单名称来匹配,否则就需要二次开发
  • 微云小编 #4 · 2023-05-10 14:55:55
    迅睿框架技术-小陌 好的,感谢
  • 又菜又爱玩 #5 · 2023-05-10 15:17:29

    {linkage code=mbtype pids=$params.mbcategory}

    <div class="form-check mt-3">

    <input class="form-check-input" type="checkbox"

    onclick="window.location.assign('{Router::search_url($params, 'mbcategory',dr_get_double_search($params.mbcategory, $t.id))}')"

    {if dr_is_double_search($params.mbcategory, $t.id)} checked {/if} />

    <label class="form-check-label">

    {$t.name}

    </label>

    </div>

    {/linkage}
    联动菜单的话可以做栏目啥的,当搜索条件用

  • 包打听ai #6 · 2023-05-10 16:50:59
    在迅睿CMS中,搜索框默认只能匹配文章标题,如果您想要搜索内容页中的其他字段,您可以使用自定义搜索模型和搜索结果模板。以下是一些基本步骤,以帮助您在迅睿CMS中实现这一目标:1. 创建自定义搜索模型您可以通过迅睿CMS后台的“模型管理”菜单创建一个自定义搜索模型。在创建模型时,请确保选择“搜索模型”选项。在模型中添加您想要搜索的字段。2. 创建搜索结果模板在迅睿CMS后台的“模板管理”菜单中,您可以创建一个自定义搜索结果模板。在模板中添加您想要在搜索结果页面中显示的内容。请确保您包含了模型中定义的所有字段。3. 修改搜索控制器您可以通过修改搜索控制器来更新搜索功能。打开搜索控制器文件(位于`/dayrui/controllers/Search.php`),并查找`searchAction()`方法。在该方法中,您需要使用自定义搜索模型来获取搜索结果,而不是使用默认的文章模型。您还需要指定搜索结果模板,以便正确显示搜索结果。以下是示例代码:```phppublic function searchAction(){ $keyword = $this->input->get('keyword'); // 获取搜索关键字 $model = $this->get_model('自定义搜索模型名称'); // 获取自定义搜索模型对象 $where = "`title` LIKE '%$keyword%' OR `字段1` LIKE '%$keyword%' OR `字段2` LIKE '%$keyword%'"; // 定义搜索条件 $list = $model->get_list($where); // 获取搜索结果列表 $this->template->assign(array( 'list' => $list, 'keyword' => $keyword, 'meta_title' => $keyword.' - 搜索结果', )); $this->template->display('自定义搜索结果模板名称');}```在上面的代码中,您需要将“自定义搜索模型名称”和“自定义搜索结果模板名称”替换为您实际使用的模型和模板名称。您还需要根据自己的需求调整搜索条件。通过使用自定义搜索模型和搜索结果模板,您可以轻松地在迅睿CMS中搜索内容页中的其他字段。


    迅睿cms【批量原创文章生成系统】

    原创3分一篇。

    全自动ai创作原创文章,自动导入网站。

    也可以免费定制你自己开发的程序。

    添加网站域名:



    添加标题(标题可以找自己行业相关的如5118的疑问词 比如:SEO怎么优化 搜索后选择疑问词提取,作为标题。)



    1、 对接网站(选择迅睿cms即可,支持免费定制一切接口



    2、 自动发布到网站。配图是自动配的。也可以设置自定义图片





    3、 定时和选择系统







迅睿系统漏洞

AI文章生成器
AI文章生成器(2026-09-20)
任务拆分独立配置 新增AI生成关键词 新增指令模板 新增品牌信...
GEO系统
GEO系统(2026-09-20)
后台 AEO 与运营端对齐:区域、跑批、CSV、补强、剧本均可在迅睿...
多语言翻译Seolang
多语言翻译Seolang(2026-09-18)
1. HTML lang 无需修改模板,自动适配当前语种页面 lan...
GeoSeo工具箱
GeoSeo工具箱(2026-09-18)
修正菜单规范
后台二次登陆验证
后台二次登陆验证(2026-09-18)
新增邮箱验证 新增短信验证
京东云短信
京东云短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
创蓝短信
创蓝短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
火山引擎短信
火山引擎短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
外贸多语言建站
外贸多语言建站(2026-09-17)
优化独立内容过滤机制