### commlist
> 评论列表
commlist标签内数据为多维数组。可以使用foreach 或者 volist 遍历输出数组中的数据。
**使用示例 - 1**
通过volist遍历输出
~~~
{volist name="commlist" id="vo"}
<li style="padding-left:{gt name='vo.level' value='1'}{$vo.level}em{/gt};">
<div class="comment-content">
<img src="{$vo.avatar|thumb=40,40}"/>
<div class="comment-title">{$vo.username} <span>{$vo.create_at}</span></div>
<p>{$vo.content}</p>
<div class="comment-meta">
<span><a href="javascript:;" onclick="commentsLike('like',{$vo.id})"><i class="fa fa-thumbs-o-up"></i><span id="comments_like_{$vo.id}"> {$vo.like}</span></a></span>
<span><a href="javascript:;" onclick="commentsLike('unlike',{$vo.id})"><i class="fa fa-thumbs-o-down"></i><span id="comments_unlike_{$vo.id}">{$vo.unlike}</a></span>
<span><a href="javascript:;" onclick="reply({$vo.id})"><i class="fa fa-reply"></i> 回复</a></span>
</div>
</div>
<div class="comment-form" id="reply_{$vo.id}" style="display:none;">
<h5>回复评论</h5>
<form id="form_{$vo.id}">
<input type="hidden" name="document_id" value="{$docinfo.id}">
<input type="hidden" name="pid" value="{$vo.id}">
{:token('__hash__')}
<textarea name="content" placeholder="评论内容..."></textarea>
<button id="submit_{$vo.id}" type="button">提交</button>
</form>
</div>
</li>
{/volist}
</ul>
~~~
**可用字段**
| 字段 | 名称 | 调用方法 | 说明 |
| --- | --- | --- | --- |
| id | 评论ID | {$vo.id} | |
| pid | 父级ID | {$vo.pid} | |
| mid | 会员MID | {$vo.mid} | |
| document_id | 文档ID | {$vo.document_id} | |
| content | 评论内容 | {$vo.content} | |
| create_at | 创建时间 | {$vo.create_at} | |
| avatar | 会员头像 | {$vo.avatar} | |
| like | 喜欢数量【赞】 | {$vo.like} | |
| unlike | 不喜欢数量【踩】 | {$vo.unlike} | |
| level | 评论层级 | {$vo.level} | |
**数据结构**
~~~
Array
(
[0] => app\common\model\DocumentComments Object
(
[data] => Array
(
[id] => 23
[site_id] => 1
[pid] => 0
[mid] => 1
[document_id] => 24
[content] => 213123
[status] => 1
[create_at] => 1532933938
[update_at] => 1532933938
[avatar] => /upload/20180730/a5c81705fbe10ac396a961fe090eff4e.jpg
[username] => kite
[like] => 1
[unlike] => 0
[level] => 1
[html] =>
)
[relation] => Array
(
)
)
[1] => app\common\model\DocumentComments Object
(
[data] => Array
(
[id] => 22
[site_id] => 1
[pid] => 0
[mid] => 1
[document_id] => 24
[content] => 2131231
[status] => 1
[create_at] => 1532933830
[update_at] => 1532933830
[avatar] => /upload/20180730/a5c81705fbe10ac396a961fe090eff4e.jpg
[username] => kite
[like] => 0
[unlike] => 0
[level] => 1
[html] =>
)
[relation] => Array
(
)
)
[2] => app\common\model\DocumentComments Object
(
[data] => Array
(
[id] => 21
[site_id] => 1
[pid] => 0
[mid] => 1
[document_id] => 24
[content] => 111
[status] => 1
[create_at] => 1532933788
[update_at] => 1532933788
[avatar] => /upload/20180730/a5c81705fbe10ac396a961fe090eff4e.jpg
[username] => kite
[like] => 0
[unlike] => 0
[level] => 1
[html] =>
)
[relation] => Array
(
)
)
[3] => app\common\model\DocumentComments Object
(
[data] => Array
(
[id] => 5
[site_id] => 1
[pid] => 0
[mid] => 1
[document_id] => 24
[content] => 这是一条评论5
[status] => 1
[create_at] => 1530772160
[update_at] => 1532094614
[avatar] => /upload/20180730/a5c81705fbe10ac396a961fe090eff4e.jpg
[username] => kite
[like] => 2
[unlike] => 0
[level] => 1
[html] =>
)
[relation] => Array
(
)
)
)
~~~
- 安装说明
- 全局标签
- siteinfo 网站信息标签
- sitelist 站点列表标签
- catlist 栏目列表标签
- doclist 文档列表标签
- navbar 导航条标签
- block 自定义区块标签
- slider 幻灯片标签
- crumb 面包屑导航列表
- link 友情链接标签
- select
- 栏目标签
- filter 筛选器标签
- catinfo 栏目信息标签
- doclist 文档列表标签
- docpage 文档分页标签
- 内容页标签
- docinfo 文档信息标签
- catinfo 栏目信息标签
- prev 上一条标签
- next 下一条标签
- commlist 评论列表标签
- commpage 评论分页标签
- 函数方法
- hide_star 信息脱敏
- thumb 裁剪图函数
- mbsubstr 截取字符函数
- format_time 格式化日期函数
- API接口
- 文档点赞
- 评论点赞
- 发布评论