# 列表标签
描述:输出列表数据如:新闻列表,图片列表
| 额外参数 | 说明 |必须|
| --- | --- | --- |
| @catid | 栏目列表id,列表页,内容页可以使用 $catid 获取当前栏目id,【modelid】参数有值时,可省略此参数 | 否 |
| @modelid | 模型id,列表页,内容页可以使用 $modelid 获取当前模型id,【catid】参数有值时,可省略此参数 |否 |
| @order| 排序,例如order="id DESC" |否 |
| @flag| 内容属性,例如: flag="1" 属说明: 置顶[1] 头条[2] 特荐[3] 推荐[4] 热点[5] 幻灯[6] |否|
| @limit| 指定返回数据量 例如limit="5,10" 和@num参数不同,有此参数,不得带@page参数,且不得和@num共存 |否 |
| @num| 每次返回数据量 例如num="5" |否 |
| @where| sql语句的where部分 例如:thumb != '' AND status = 1| 否 |
| @moreinfo| 是否调用副表数据 1为是 0为否 默认为否| 否 |
| @page| 当前分页号,默认$page,当传入该参数表示启用分页,一个页面只允许有一个page,多个标签使用多个page会造成不可预知的问题。 | 否 |
> moreinfo参数属性:本参数表示在返回数据的时候,会把副表中的数据也一起返回。一个内容模型分为2个表,一个主表一个副表,主表中一般是保存了标题、所属栏目等等短小的数据(方便用于索引),而副表则保存了大字段的数据,如内容等数据。在模型管理中新建字段的时候,是允许你选择存入到主表还是副表的(我们推荐的是,把不重要的信息放到副表中)。想要在列表中调取副表的数据就需要在标签中使用moreinfo这个属性。
> pages参数属性:输出分页{$pages|raw} @num参数控制多少条分页
简单示例:
```
{yzn module="cms" action="lists" catid="$catid" cache="3600" order="listorder ASC" num="10" page="$page" return="data"}
{volist name="data" id="vo"}
...HTML...
{/volist}
{/yzn}
```
完整示例:
```
//输出当前栏目id的列表10条文章 带分页并缓存3600秒
{yzn module="cms" action="lists" catid="$catid" cache="3600" order="listorder ASC" num="10" page="$page" return="data"}
{volist name="data" id="vo"}
<li class="item clearfix">
<a href="{$vo.url}" title="{$vo.title}"><img class="fl" src="{$vo.thumb}" alt="{$vo.title}">
<div class="time fr"><span class="day">{$vo.updatetime|date="m-d"}</span><span class="year">{$vo.updatetime|date="Y"}</span></div>
<h3>{$vo.title}</h3>
<div class="txt">{$vo.description|str_cut=###,60}</div>
</a>
</li>
{/volist}
{/yzn}
<!--分页-->
{$pages|raw}
```
| 返回变量 | 说明 |
| --- | --- |
| @id | 栏目id |
| @catid | 栏目列表id |
| @url | 文章url路径 |
| @title | 文章标题 |
| @thumb | 缩略图 |
| @hits | 文章点击次数 |
| @keywords | SEO关键词 |
| @description | SEO描述 |
| @inputtime | 文章发布时间 |
| @updatetime | 文章更新时间 |
| @content | 文章内容(建副表才有) |
| *其他 | *其他模型字段 |
- 序言
- 环境搭建
- 目录结构
- 系统配置
- 系统函数&类
- thumb(函数)
- fun(函数)
- get_file_path(函数)
- email(类)
- 插件使用说明
- cms插件
- 变量/常量
- 函数
- 标签
- 公共参数
- 栏目标签
- 列表标签
- 内容详情页
- 上一页标签
- 下一页标签
- Tags标签
- 万能标签
- 原生标签
- 模板
- 使用技巧
- 阅读收费
- 会员插件
- 常见问题
- 表单插件
- 调用方式
- 模板
- 短信插件
- 友情链接插件
- 标签
- 常见问题
- URL重写
- 如果设置插件为首页默认打开
- 百度编辑器多图片上传被压缩
- 各类服务器使用注意事项
- 部分虚拟机隐藏index.php有问题
- composer
- composer简介
- 内置composer
- 各大厂商镜像地址
- 常用命令