列表标签
名称 | 调用代码 |
---|---|
标题 | {$list.title} |
副标题 | {$list.ftitle} |
缩略图 | {$list.pic} |
多图第一张 | {$list.content|str2img='1'} |
简介截取 | {$list.desc|str2sub=60, true} |
内容截取 | {$list.content|str2sub=60, true} |
来源 | {$list.source} |
作者 | {$list.author} |
浏览量 | {$list.click} |
创建时间 | {$list.create_time|date='Y-m-d',###} |
更新时间 | {$list.update_time|date='Y-m-d',###} |
链接 | {$list.url} |
参数
参数名 | 别名 | 类型 | 默认值 | 说明 |
---|---|---|---|---|
cid | 栏目ID | number | 必填 | 后台非单页模型栏目ID 或者 $cid-当前栏目id |
titlelen | titlelen | number | 0 |
0-不截取 |
orderby | 排序 | string | id ,desc |
sort asc -排序正序 sort desc -排序倒序 create_time asc -创建时间正序 create_time desc -创建时间倒序 update_time asc -更新时间正序 update_time desc -更新时间倒序 click desc -点击量排序 istop desc -推荐优先排序 rand() -随机 |
keyword | 关键词 | string | 空 | 模糊查询title (标题)字段 |
limit | 显示数量 | number | 10 |
当设置了pagesize 时,该参数无效 |
pagesize | 分页数 | number | 0 |
配合{$page} 使用,生成分页 |
flag | 标示 | number | 0 |
1 -推荐 0 -全部 |
top | 头条 | number | 0 |
0 -非头条 1 -一级头条 … 9 -九级头条 |
tag | 标签 | string | 空 | 增加list 标签筛选条件,可直接输入中文,或使用"$content['tag'] "使用当前详情页的 |
sql | 分类范围 | string | 空 | 例如"131 and 132 and 133"and/or 必须配合field 标签组合使用 |
area | 指定地区 | string | 空 | 指定地区分类ID ,获取该地区内容列表 |
image | 获取带图内容 | number | `` | 默认获取所有,1 获取带图内容 |
pagecss | 分页样式 | string | 1 |
1 -带分页样式,0 -不带分页样式 |
time | 时间 | number | 0 |
筛选一定修改时间内的内容,值填写时间戳,比如5天内值为:432000(秒分小时*天) |
调用非当前栏目信息
<yunu:list cid="1" orderby="sort desc" limit="10">
<li><a href="{$list.url}" title="{$list.title}">
<div class="date">{$list.create_time|date='Y-m-d H:i:s',###}</div>
<div class="text">
<h4>{$list.title}</h4>
<p><if condition="$list['desc']">{$list.desc|str2sub=140, true}<else/>{$list.content|str2sub=140, true}</if></p>
</div>
</a> </li>
</yunu:list>
说明:非当前栏目需要指定栏目cid
,需在后台栏目管理查看栏目id
调用当前栏目信息
<yunu:list cid="$cid" titlelen="20" limit="10">
<li>
<div class="text">
<h3><yunu:type typeid="$list['cid']"><a href="{$type.url}">{$type.title}</a></yunu:type></h3>
<h4><a href="{$list.url}" title="{$list.title}">{$list.title}</a></h4>
</div>
</li>
</yunu:list>
调用当前栏目信息含TAG
<yunu:list cid="$cid" titlelen="20" limit="10">
<li>
<div class="text">
<h3><yunu:type typeid="$list['cid']"><a href="{$type.url}">{$type.title}</a></yunu:type></h3>
<h4><a href="{$list.url}" title="{$list.title}">{$list.title}</a></h4>
<p>TAG:<yunu:tag title="$list['tag']"><a href="{$tag.url}">{$tag.title}</a></yunu:tag></p>
</div>
</li>
</yunu:list>
调用关联信息
<yunu:list cid="$cid" tag="$content['tag']" titlelen="20" limit="10">
<li>
<div class="text">
<h4><a href="{$list.url}" title="{$list.title}">{$list.title}</a></h4>
<p><yunu:tag title="$list['tag']"><a href="{$tag.url}">{$tag.title}</a></yunu:tag></p>
</div>
</li>
</yunu:list>
说明:通常用于在详情页根据文章tag
调用相关信息
调用含分页的列表信息
<yunu:list cid="$cid" pagesize="6" limit="10">
<li>
<div class="text">
<h3><yunu:type typeid="$list['cid']"><a href="{$type.url}">{$type.title}</a></yunu:type></h3>
<h4><a href="{$list.url}" title="{$list.title}">{$list.title}</a></h4>
</div>
</li>
</yunu:list>
<div class="pages">
{$page}
</div>
修改分页数量方法:app\index\model\ContentModel.php 中搜索:$pagearr[‘var_link_rows’] = 7;把7改成需要的数字