# list
> 文章列表
**标题**:{$type.typename} - {web:config name="webname" }
**栏目关键词**:{$type.keywords}
**栏目描述**:{$type.description|str_sub=180,true,'......'} //截取文字长度,超过部分用 .... 代替
**参数:**
****
<table >
<thead>
<tr>
<th>参数名</th>
<th>别名</th>
<th>类型</th>
<th>默认值</th>
<th width="350">说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>typeid</td>
<td>栏目ID</td>
<td>number</td>
<td><code>必填</code></td>
<td>后台非单页模型栏目ID 或者<code>$cid</code>-当前栏目id</td>
</tr><tr><td>titlelen</td>
<td>标题长度</td>
<td>number</td>
<td><code>0</code></td>
<td><code>0</code>-不截取</td>
</tr><tr><td>orderby</td>
<td>排序</td>
<td>string</td>
<td><code>id desc</code></td>
<td><code>asc</code>-正序<code>desc</code>-倒序</td>
</tr>
<tr>
<td>limit</td>
<td>显示数量</td>
<td>number</td>
<td><code>10</code></td>
<td>当设置了<code>pagesize</code>时,该参数无效</td>
</tr>
<tr>
<td>tag</td>
<td>tag标签</td>
<td>string</td>
<td></td>
<td>用于tag页面</td>
</tr>
<tr><td>pagesize</td>
<td>分页数</td>
<td>number</td>
<td><code>0</code></td>
<td>配合<code>{$page}</code>使用,生成分页</td>
</tr>
<tr>
<td>flag</td>
<td>文档属性</td>
<td>string</td>
<td>空</td>
<td>比如:h: 头条,a: 推荐 等等</td>
</tr>
</tbody>
</table>
**字段**
| 别名 | 调用代码 |
| --- | --- |
| 标题 | {$list.title} |
| 缩略图 | {$list.litpic} |
| 简介截取 | {$list.desc\|str_sub=60, true } |
| 内容截取 | {$list.content\|str_sub=60, true} |
| 来源 | {$list.source} |
| 作者 | {$list.penname} |
| 创建时间 | {$list.create\_time|date='Y-m-d',###} |
| 更新时间 | {$list.update\_time|date='Y-m-d',###} |
**例子**
~~~
<ul>
{web:list typeid="$cid" titlelen="3" diyfields="tuijian" pagesize="5" orderby="update_time asc " }
<li><img src="{$list.litpic}" width="100" alt=""><a href="{$list.arcurl}" > {$list.title}</a> 【{$list.byname}】 {$list.penname} {$list.update_time|date="y-m-d",###} {$list.tuijian}
</li>
{/web:list}
</ul>
<div class="page">
{$list.page}
</div>
~~~
**如果是tag页面 就用:**
```
<ul>
{web:list titlelen="3" tag=“$keyword” pagesize="5" orderby="update_time asc " }
<li><img src="{$list.litpic}" width="100" alt=""><a href="{$list.arcurl}" > {$list.title}</a> 【{$list.byname}】 {$list.penname} {$list.update_time|date="y-m-d",###}
</li>
{/web:list}
</ul>
<div class="page">
{$list.page}
</div>
```