# 公共参数
* [ ] `标签介绍` 公共参数,在CMS内容管理系统中的列表标签,如文档列表、专题列表、区块列表等都有公共的标签参数,主要用于控制排序、缓存、查询条件。
* [ ] `使用范围`:全局。
*****
> 标签参数:
| 名称 | 介绍 | 必选 |
| --- | --- | --- |
| id | 列表循环变量 | 是 |
| empty | 数列为空时显示的数据 | 否 |
| key | 列表循环键名变量,默认为`i` | 否 |
| condition| 筛选条件,可使用SQL字段筛选| 否 |
| row | 筛选的行数,默认为10 | 否 |
| orderby| 排序字段,支持id,createtime,updatetime,rand(随机),weigh(权重)| 否 |
| orderway|排序方式,asc=正序,desc=倒序 | 否 |
| limit | 筛选的行数,优先使用row配置 | 否 |
| cache | 缓存标识,也可以是缓存时长(秒),默认始终缓存,如果不希望缓存请置为0 | 否 |
| imgwidth | 图片宽度 | 否 |
| imgheight | 图片高度 | 否 |
| mod | 取模基数,常用于控制多少条数据后换行、变色等 | 否 |
| field | 调用字段,默认为* | 否 |
>调用示例
~~~
//调用name为focus的5条区块数据列表
{cms:blocklist id="block" name="focus" row="5"}
{$block.title}
{/cms:blocklist}
~~~
~~~
{cms:arclist id="item" row="8" orderby="id" orderway="desc"}
{$item.title}
{$item.image}
{/cms:arclist}
~~~
### 温馨提示:
有些在后台添加的字段
- 介绍
- 标签手册
- 全局标签
- block标签
- config标签
- execute标签
- query标签
- breadcrumb标签
- blocklist标签
- 栏目标签
- channellist标签
- channel标签
- nav标签
- 文章标签
- arclist标签
- archives标签
- prevnext标签
- 专题
- speciallist标签
- special标签
- 公共参数
- common参数
- include引用
- 单页
- spagelist标签
- page标签
- spageinfo标签
- 特殊标签
- tagslist标签
- tags标签
- commentlist标签
- commentinfo标签
- diyform标签
- 模板特殊标签
- 列表页面
- pagelist标签
- pageinfo标签
- pagefilter标签
- pageorder标签
- pagelist的相关排序
- 新功能
- 后端新增代码
- 模板使用
- 二级导航功能
- 共用banner功能
- 后台站点配置添加编辑器