快捷通道

PbootCMS列表排序切换,时间/浏览量/点赞量/随机排序

欧普莱斯 12

PbootCMS列表排序切换,时间/浏览量/点赞量/随机排序
HTML代码:
排序:
<a href="?id=date">时间</a>
<a href="?id=visits">浏览量</a>
<a href="?id=likes">点赞量</a>
<a href="?id=random">随机</a>
<a href="?id=ico">带图</a>
<a href="?id=noico">无图</a>


pbootCMS列表循环代码:
{pboot:lists code={sort:scode} num=10 page=1}
[list:title]
{/pboot:list}

******************************************
{pboot:nav parent=0 order=sorting}
AI写代码
html
常用排序参数

sorting:按后台栏目排序值升序
sorting desc:按后台栏目排序值降序
date:按更新时间排序
date desc:按更新时间降序
id:按栏目ID排序
id desc:按栏目ID降序

…………………………………………………………………………………………………………
控制参数:

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随机排序

filter=*|x,y 数据过滤,非必填,用于对列表内容进行过滤筛选,如:filter=title|ASP,PHP 只显示标题含有ASP和PHP的内容,如果需要只显示推荐,可使用如下过滤参数: filter=isrecommend|1 (V1.2.0+版本用下面的方式更好)

isico=*、ispics=*、istop=*、isrecommend=*、isheadline=* 用于对数据进行特殊筛选,可选值1和0,非必填,比如只调取推荐内容:isrecommend=1

tags=x,y tags方式数据过滤,非必填,用于对列表内容进行过滤筛选,如:tags='ASP,PHP',则为含有asp或php标签的内容,那么可以用 tags={content:tags}来调用当前文章的相关文章

start=* 起始数据(V1.3.2+),非必填,用于需要从第几条开始