首页 > 其他分享 >解决 PbootCMS 搜索未搜索到任何数据的问题

解决 PbootCMS 搜索未搜索到任何数据的问题

时间:2024-09-03 16:25:44浏览次数:11  
标签:search title 示例 搜索 scode 解决 pboot PbootCMS

在 PbootCMS 中,如果页面提示“未搜索到任何数据”,可以通过以下方法解决,并实现多条件搜索功能。

解决方案

  1. 添加 scode=* 参数

    在搜索标签 {pboot:search} 中添加 scode=* 参数,表示搜索所有栏目内容。

    html   {pboot:search num=12 order=sorting scode=* field='title|content'}
  2. 完整示例代码

    html   {pboot:search num=12 order=sorting scode=* field='title|content'} <a href="[search:link]">[search:title]</a> {/pboot:search}

简单搜索代码示例

  1. 搜索表单

    html   <form action="{pboot:scaction}" method="get"> 关键字:<input type="text" name="keyword" placeholder="请输入关键字"> <button type="submit">搜索</button> </form>
  2. 搜索结果列表

    html   {pboot:search num=12 order=sorting scode=* field='title|content'} <a href="[search:link]">[search:title]</a> {/pboot:search}

多条件搜索代码示例

  1. 搜索表单

    通过隐藏字段指定搜索的栏目。

    html   <form action="{pboot:scaction}" method="get"> 内容:<input type="text" name="content" placeholder="请输入内容关键字"> 标题:<input type="text" name="title" placeholder="请输入标题关键字"> 作者:<input type="text" name="author" placeholder="请输入作者"> <input type="hidden" name="scode" value="2,3"> <button type="submit">搜索</button> </form>
  2. 搜索结果列表

    html   {pboot:search num=12 order=sorting scode=* field='title|content|author'} <a href="[search:link]">[search:title]</a> <p>[search:content]</p> <p>作者:[search:author]</p> {/pboot:search}

参数说明

  1. num: 显示的搜索结果数量。

    • 示例中的 num=12 表示显示 12 条搜索结果。
  2. order: 排序方式。

    • 示例中的 order=sorting 表示按排序字段排序。
  3. scode: 搜索的栏目编号。

    • 示例中的 scode=* 表示搜索所有栏目内容。
    • 示例中的 scode=2,3 表示仅搜索栏目编号为 2 和 3 的内容。
  4. field: 搜索的字段。

    • 示例中的 field='title|content' 表示在标题和内容字段中搜索。
    • 示例中的 field='title|content|author' 表示在标题、内容和作者字段中搜索。

完整示例

  1. 多条件搜索表单

    html   <form action="{pboot:scaction}" method="get"> 内容:<input type="text" name="content" placeholder="请输入内容关键字"> 标题:<input type="text" name="title" placeholder="请输入标题关键字"> 作者:<input type="text" name="author" placeholder="请输入作者"> <input type="hidden" name="scode" value="2,3"> <button type="submit">搜索</button> </form>
  2. 搜索结果列表

    html   {pboot:search num=12 order=sorting scode=* field='title|content|author'} <div class="search-result"> <a href="[search:link]">[search:title]</a> <p>[search:content]</p> <p>作者:[search:author]</p> </div> {/pboot:search}

通过以上步骤,您可以解决 PbootCMS 中搜索未搜索到任何数据的问题,并实现多条件搜索功能。如果有其他具体需求,可以根据实际情况进一步调整代码。

标签:search,title,示例,搜索,scode,解决,pboot,PbootCMS
From: https://www.cnblogs.com/hwrex/p/18394852

相关文章

  • 局域网通信时,解决在一些设备上NsdManager发现服务失败的问题
    1.背景:Google提供了NsdManagerApi以支持局域网发现服务,但是在实际中,一些个别型号手机设备上,NsdManager发现服务失败,mdns解析失败,找不到对应的服务名称,进而无法解析出本地网络内的host和端口。可能存在的问题原因:1.1设备兼容性问题硬件限制:一些低端或较老的设备可......
  • 从手控到声控,NRK3502离线语音芯片赋能智能风扇解决方案
    在这个智能家居时代,我们重新定义了“清凉”的含义。九芯作为智能语音识别领域的领航者,推出搭载NRK3502系列芯片的智能风扇解决方案,旨在以离线语音控制技术创新风扇操作体验,让用户享受更加智能、便捷、个性化的凉爽。九芯NRK3502语音识别芯片是一款适用于智能风扇的蓝牙双模智能语音......
  • 阿里巴巴商品搜索API返回值中的图片与详情链接
    在使用阿里巴巴(Alibaba)的商品搜索API时,通常返回的JSON或其他格式的数据中会包含商品的相关信息,如标题、价格、图片链接、详情页链接等。这些链接(特别是图片和详情页的链接)通常设计为直接可用的URL,可以直接在浏览器或应用中访问。然而,如果你发现这些链接中包含了看似“代码”的......
  • 瓦出现了DirectX Runtime错误怎么办 无畏契约DirectX Runtime报错修复解决方案合集
    如果您在玩《无畏契约》(Valorant)时遇到DirectXRuntime报错,这可能是因为游戏运行时遇到了与DirectX相关的问题。以下是您可以尝试的一些解决方案:1.确保Windows和DirectX都是最新的打开“设置”>“Windows更新”,检查并安装所有可用的更新。这包括最新的Windows......
  • 解决 Exchange 发到邮件组报错 550 5.1.1 User unknown (in reply to RCPT TO command
    版本2010只需要关闭:要求所有发件人通过身份验证位置:Exchange管理控制台收件人配置通讯组XXX组属性邮件流设置邮件传递设置[√]要求所有发件人通过身份验证取消勾选,再点确定即可参考资料:https://portal.thobson.com/knowledgebase/427/550-511-Use......
  • ​​【信创】统信UOS1070根目录占满后无法进入系统的解决方法​​
    原文链接:【信创】统信UOS1070根目录占满后无法进入系统的解决方法Hello,大家好啊!今天给大家带来一篇关于统信UOS1070桌面操作系统中,根目录被占满后导致无法进入系统的解决方法的文章。在Linux系统中,根目录(/)空间被占满可能导致系统无法正常启动或运行,这种情况可能发生在日志文件过多......
  • 专业级语义搜索优化:利用 Cohere AI、BGE Re-Ranker 及 Jina Reranker 实现精准结果重
    专业级语义搜索优化:利用CohereAI、BGERe-Ranker及JinaReranker实现精准结果重排1.简介1.1RAG在说重排工具之前,我们要先了解一下RAG。检索增强生成(RAG)是一种新兴的AI技术栈,通过为大型语言模型(LLM)提供额外的“最新知识”来增强其能力。基本的RAG应用包括四个关......
  • 酒店能源可视化监控管理解决方案
    大型酒店具备住宿、餐饮、娱乐、休闲等丰富多样的功能,为了向顾客提供最优质的服务、提升顾客体验,酒店通常配备了大量基础服务设施,这些设施在为酒店营造舒适环境的同时也消耗了大量能源。随着能源成本在日常运营成本中所占的比重日益升高,节能降耗、提高能源使用效率成为酒店降本增效......
  • 专业级语义搜索优化:利用 Cohere AI、BGE Re-Ranker 及 Jina Reranker 实现精准结果重
    专业级语义搜索优化:利用CohereAI、BGERe-Ranker及JinaReranker实现精准结果重排1.简介1.1RAG在说重排工具之前,我们要先了解一下RAG。检索增强生成(RAG)是一种新兴的AI技术栈,通过为大型语言模型(LLM)提供额外的“最新知识”来增强其能力。基本的RAG应用包括四个关......
  • 【已解决】Invalid value type for attribute ‘factoryBeanObjectType‘: java.lang.
    一、问题描述Invalidvaluetypeforattribute‘factoryBeanObjectType‘:java.lang.String二、解决方案更新本地的Mybatisplus版本<dependency>  <groupId>com.baomidou</groupId>  <artifactId>mybatis-plus-spring-boot3-starter</artifactId> ......