您现在的位置是:首页 > 教程 > pbootcms教程pbootcms教程
pbootcms开发手册多条件搜索使用方法教程
笑蓝2023-06-08 21:55:32pbootcms教程已有211人查阅
导读多条件搜索,适用范围:全站任意地方均可使用。标签作用:用于执行站内搜索功能注意:表单提交方式为get,此表单默认匹配title标题字段
适用范围:全站任意地方均可使用
标签作用:用于执行站内搜索功能
1、最简单的搜索示例 表单提交方式为get.
使用说明:
{pboot:scaction} 为搜索提交地址
注意:表单提交方式为get,此表单默认匹配title标题字段
2、定义搜索字段示例 或: 通过添加隐藏域传递field值来控制搜索的字段,也可以同时设置多个字段,如: value="title|content" ,当然这只是方式之一,后面还有!
3、定义更多搜索条件示例 这里只定义搜索的字段和搜索的分类,其实你可以定义更多数据库中任意可用的字段。如author为admin的:name="author" value="admin",当然你可以使用非隐藏域,那么就相当于综合搜索类型。
如果需要定义的scode分类有多个,可以用逗号隔开,同时需要注意,如果表单传递的分类和字段无效时,要考虑结果页循环是否做了限制。
(V1.3.7+)如果有多个搜索表单想定义不同的结果页模板,那么可以传递searchtpl字段来定义模板页,如:
<input type="hidden" name="searchtpl" value="test.html" >
4、多条件综合搜索示例 这里自定义了三个字段,其实你可以定义更多数据库中任意可用的字段。
如果URL采用兼容模式,这时候搜索应该使用POST,或者在首行添加隐藏域,<input type="hidden" name="search" >
5、搜索结果列表 使用说明:
搜索结果页面使用模板search.html
num=* 每页数量,非必填,用于控制分页大小
order=* 排序方式,非必填,用于输出内容的排序方式,可选:date、sorting、istop、isrecommend、isheadline、visits、likes、oppose等字段,其中sorting为按后台填写的排序,122版本开始支持自定义模式,如:order='date desc,id desc' 、order='sorting desc,id desc',(V1.3.7+)还支持random随机排序
scode=* 分类编码,非必填,加前面说的方式,此作为第二种限制搜索分类的方式,多个分类用逗号隔开,如: scode='2,3,4'
field=* 字段限制,非必填,在使用了keyword时用于限定匹配的数据库字段,多个字段用竖线隔开即可,如:field='title|content'
filter=*|x,y 数据过滤,非必填,用于对列表内容进行过滤筛选,如:filter=title|ASP,PHP 只显示标题含有ASP和PHP的内容
fuzzy=* 是否模糊匹配,非必填,可选1或0,1时为默认的模糊匹配,0则关闭
搜索结果默认执行分页,使用内容列表的分页代码即可.
6、搜索结果列表可用标签
获取当前搜索内容:{pboot:keyword}
对搜索结果关键字进行标红 mark=1 (V2.0.5新增),如:[search:title mark=1];
[search:n] 序号从0开始
[search:i] 序号从1开始
[search:id] 编号
[search:scode] 分类编码
[search:subscode] 副分类编码
[search:sortname] 分类名称
[search:subsortname] 副分类名称
[search:sortlink] 分类链接
[search:subsortlink] 副分类链接
[search:title] 标题
[search:titlecolor] 标题颜色
[search:subtitle] 副标题
[search:author] 作者
[search:source] 来源
[search:link] 链接
[search:outlink] 外部链接
[search:date] 发布日期
[search:ico] 缩略图
[search:pics] 多图
[search:content] 内容
[search:enclosure] 附件
[search:enclosuresize] 附件大小
[search:keywords] 关键词
[search:description] 描述
[search:istop] 是否置顶
[search:isrecommend] 是否推荐
[search:isheadline] 是否头条
[search:visits] 访问数量
[search:likes] 点赞数量
[search:oppose] 反对数量
[search:likeslink] 点赞链接
[search:opposelink] 反对链接
本文标签:
很赞哦! (2)
暂无内容 |
暂无内容 |
相关文章
- pbootcms百度编辑器UEDITOR超链接添加rel="nofollow"
- PbootCMS链接URL支持下划线的方法
- PBootCMS模板安装后首页样式错乱怎么办
- pbootcms防止被挂马的解决方法
- PbootCMS优化点赞效果步骤代码
- PbootCMS网站上线后怎么做好防护避免被黑挂马
- PbootCMS后台登录页面样式修改方法
- PbootCMS去除UEditor编辑器图片自动添加的title和alt属性的方法
- PbootCMS增加上传文件类型webp、mov等文件格式扩展
- pbootcms怎么调用友情链接标签代码
- PbootCMS后台自动清理缓存runtime文件夹的方法
- PbootCMS使用列表标签来显示文章多图和附件信息的方法
暂无内容 |
暂无内容 |
随机图文
pbootcms调用当前位置面包屑标签的方法
在PbootCMS中,如果你想在模板中调用当前位置的面包屑导航(Breadcrumb),可以通过特定的标签来实现。以下是具体的实现方法和示例代码:调用面包屑导航标签参数说明PbootCMS上传文件大小限制怎么限制
在PBootCMS中,上传文件大小限制通常受到PHP配置文件php.ini的影响。为了提高上传文件的大小限制,你需要修改php.ini文件中的相关配置项,并确保服务重启以使配置生效。PbootCMS使用CDN或者https时后台功能异常跳转首页怎么办
在使用 HTTPS 或 CDN 时,PbootCMS 的后台功能可能会因为环境差异而出现异常,特别是在开启关闭按钮、删除、以及保存排序等功能操作后会直接重定向到首页。这是由于 PbootCMSpbootcms后台SEO标题规则设置方法教程
pbootcms2.0.9版针对SEO对个性化标题的需求,增加了标题自定义功能,具体位置在全局配置-配置参数-标题样式,可以任意组合,官方介绍的常用组合:
留言与评论 (共有 0 条评论) |