我的知识记录

PbootCMS获取结果页面的搜索keyword值和tag值(PbootCMS搜索关键词与标签值获取指南)

一、核心功能概述

PbootCMS提供了灵活的标签机制,可以通过{$get.xxx}的方式动态获取URL中的参数值。以下是两种常见场景的获取方式:

  1. 搜索关键词(keyword:适用于通过?keyword=形式传递的查询参数。
  2. 标签关键词(tag:适用于通过伪静态路径/tag/xxx.html形式传递的标签值。

此外,还支持其他自定义参数的获取,开发者可根据实际需求调整。


二、获取方式详解

1. 搜索关键词(keyword

描述 地址示例 获取方式 适用场景
搜索关键词获取 域名/?keyword=三角形 {$get.keyword} 搜索结果页面展示关键词及分页信息

示例效果

结合分页条总数据行数属性 {page:rows},可以实现如下效果:

  • 搜索关键词为“三角形”,显示相关结果总数。
<h1>搜索结果:{$get.keyword}</h1> <p>共找到 {page:rows} 条相关内容</p>

2. 标签关键词(tag

描述 地址示例 获取方式 适用场景
标签关键词获取 域名/tag/伪静态配置.html {$get.tag} 标签结果页面展示标签名称及内容

示例效果

在标签页面中动态展示当前标签名称:

<h1>标签:{$get.tag}</h1> <ul> <li>相关内容1</li> <li>相关内容2</li> </ul>

3. 其他自定义参数

描述 地址示例 获取方式 适用场景
自定义参数获取 域名/?custom=value {$get.custom} 动态获取URL中的任意参数值

注意事项

  • 参数名需与URL中的键名一致。
  • 如果参数不存在,{$get.xxx}将返回空值。

三、代码示例汇总

以下为完整代码示例,便于快速集成到项目中:

搜索关键词与分页结合

<h1>搜索结果:{$get.keyword}</h1> <p>共找到 {page:rows} 条相关内容</p> <!-- 分页条 --> <div>{page:bar}</div>

标签关键词展示

<h1>标签:{$get.tag}</h1> <ul> <li>相关内容1</li> <li>相关内容2</li> </ul>

自定义参数获取

<h1>自定义参数:{$get.custom}</h1> <p>当前参数值为 {$get.custom}</p>

PbootCMS获取结果页面的搜索keyword值和tag值(PbootCMS搜索关键词与标签值获取指南)

标签:

更新时间:2025-12-06 17:38:01

上一篇:PbootCMS文章列表序号怎么写?

下一篇:PbootCms后台登陆不显示验证码【阿里云虚拟主机】