企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
### 公共参数 在CMS内容管理系统中的列表标签,如文档列表、专题列表、区块列表等都有公共的标签参数,主要用于控制排序、缓存、查询条件。 ### 标签参数 | 名称 | 介绍 | 必选 | | --- | --- | --- | | id | 列表循环变量 | 是 | | empty | 数列为空时显示的数据 | 否 | | key | 列表循环键名变量,默认为`i` | 否 | | mod | 取模值,常用于控制换行,默认为`2` | 否 | | row | 筛选的行数,默认为`10` | 否 | | orderby | 排序字段,支持一个字段或多个字段,如:`views`或`views desc,id desc` | 否 | | orderway | 排序方式,支持`desc`降序和`asc`升序 | 否 | | limit | 筛选的`行数`或`偏移值,行数`,优先使用`row`配置 | 否 | | cache | 缓存标识,也可以是缓存时长(秒),默认始终缓存,如果不希望缓存请置为-1,0表示永久缓存 | 否 | ### 调用示例 ~~~php //调用name为focus的5条区块数据列表 {cms:blocklist id="block" name="focus" row="5"} {$block.title} {/cms:blocklist} ~~~ ~~~php //筛选5条记录 {cms:arclist id="item" row="5" orderby="id" orderway="desc"} {$item.title} {$item.image} {/cms:arclist} ~~~ ~~~php //从第2条记录开始筛选5条 {cms:arclist id="item" limit="1,5" orderby="id" orderway="desc"} {$item.title} {$item.image} {/cms:arclist} ~~~