ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
> 列表页标签:如新闻中心的内容列表(适用于图片、产品、下载、文章等需要列表展示的模型) ``` {tp:list name="list"} {$list.id} //ID {$list.title} //标题 {$list.author} //作者 {$list.source} //来源 {$list.content|raw} //内容 {$list.image} //图片 {$list.create_time|date="Y-m-d H:i:s"} //创建日期 {$list.hits} //点击数 {$list.keywords} //关键词 {$list.description} //描述 {$list.summary} //摘要 {$list.url} //链接地址 {$list.summary|mb_substr=0,20} // 摘要截取 {/tp:list} {if empty($list)} 暂无相关内容 {/if} 分页显示:{$page|raw} //当图片字段不为空时显示图片,否则显示默认图片 {if $list.image} <a href="{$list.url}"><img src="{$list.image}" ></a> {else /} <a href="{$list.url}"><img src="images/default.jpg" ></a> {/if} //每页的第一条信息高亮显示 {if $key == 0} 第一条信息 {else /} 其他信息 {/if} //隔行换色 {if $key % 2 == 0} 第1、3、5..行换色 {/if} {if ($key+1) % 2 == 0} 第2、4、6..行换色 {/if} //标签 {if $list.tags} {foreach $list.tags as $k=>$vo } <a href="{$vo.url}" target="_blank">{$vo.name}</a> {/foreach} {/if} ``` > 列表页的循环获取栏目内容列表目前可获取该栏目文章的全部字段。 > 分页数量可通过后台修改对应栏目的`分页条数`字段进行控制。 > 列表标签还可以传递如下几个字段(非必填项) | 字段 | 说明 | 实例 | 默认 | | --- | --- | --- | --- | | pagesize | 每页显示数量 | {tp:list pagesize="5" name="list"} {/tp:list} | 为空则默认查找该栏目的分页条数,分页条数也为空则显示系统默认分页数量(10) | | where | 条件 | {tp:list where="hits > 0" name="list"} {/tp:list} | 默认为 `status = 1`,如填写则变为` hits > 0 AND status = 1 ` | | order | 排序 | {tp:list order="id DESC" name="list"} {/tp:list} | 默认为 `sort ASC,id DESC` |