评论列表 Commlist d commlist标签内数据为多维数组。可以使用foreach 或者 volist 遍历输出数组中的数据。

    使用示例 - 1

    通过volist遍历输出

    1. {volist name="commlist" id="vo"}
    2. <li style="padding-left:{gt name='vo.level' value='1'}{$vo.level}em{/gt};">
    3. <div class="comment-content">
    4. <img src="{$vo.avatar|thumb=40,40}"/>
    5. <div class="comment-title">{$vo.username} <span>{$vo.create_at}</span></div>
    6. <p>{$vo.content}</p>
    7. <div class="comment-meta">
    8. <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>
    9. <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>
    10. <span><a href="javascript:;" onclick="reply({$vo.id})"><i class="fa fa-reply"></i> 回复</a></span>
    11. </div>
    12. </div>
    13. <div class="comment-form" id="reply_{$vo.id}" style="display:none;">
    14. <h5>回复评论</h5>
    15. <form id="form_{$vo.id}">
    16. <input type="hidden" name="document_id" value="{$docinfo.id}">
    17. <input type="hidden" name="pid" value="{$vo.id}">
    18. {:token('__hash__')}
    19. <textarea name="content" placeholder="评论内容..."></textarea>
    20. <button id="submit_{$vo.id}" type="button">提交</button>
    21. </form>
    22. </div>
    23. </li>
    24. {/volist}
    25. </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}

    数据结构

    1. Array
    2. (
    3. [0] => app\common\model\DocumentComments Object
    4. (
    5. [data] => Array
    6. (
    7. [id] => 23
    8. [site_id] => 1
    9. [pid] => 0
    10. [mid] => 1
    11. [document_id] => 24
    12. [content] => 213123
    13. [status] => 1
    14. [create_at] => 1532933938
    15. [update_at] => 1532933938
    16. [avatar] => /upload/20120730/a5c81705fb2e10ac396a961fe090eff4e.jpg
    17. [username] => 帅哥
    18. [like] => 1
    19. [unlike] => 0
    20. [level] => 1
    21. [html] =>
    22. )
    23. [relation] => Array
    24. (
    25. )
    26. )
    27. [1] => app\common\model\DocumentComments Object
    28. (
    29. [data] => Array
    30. (
    31. [id] => 22
    32. [site_id] => 1
    33. [pid] => 0
    34. [mid] => 1
    35. [document_id] => 24
    36. [content] => 2131231
    37. [status] => 1
    38. [create_at] => 1532933830
    39. [update_at] => 1532933830
    40. [avatar] => /upload/20120730/22205fbe10ac396a961fe090eff4e.jpg
    41. [username] => 帅哥
    42. [like] => 0
    43. [unlike] => 0
    44. [level] => 1
    45. [html] =>
    46. )
    47. [relation] => Array
    48. (
    49. )
    50. )
    51. [2] => app\common\model\DocumentComments Object
    52. (
    53. [data] => Array
    54. (
    55. [id] => 21
    56. [site_id] => 1
    57. [pid] => 0
    58. [mid] => 1
    59. [document_id] => 24
    60. [content] => 111
    61. [status] => 1
    62. [create_at] => 1532933788
    63. [update_at] => 1532933788
    64. [avatar] => /upload/20120730/aeeeee10ac396a961fe090eff4e.jpg
    65. [username] => 帅哥
    66. [like] => 0
    67. [unlike] => 0
    68. [level] => 1
    69. [html] =>
    70. )
    71. [relation] => Array
    72. (
    73. )
    74. )
    75. [3] => app\common\model\DocumentComments Object
    76. (
    77. [data] => Array
    78. (
    79. [id] => 5
    80. [site_id] => 1
    81. [pid] => 0
    82. [mid] => 1
    83. [document_id] => 24
    84. [content] => 这是一条评论5
    85. [status] => 1
    86. [create_at] => 1530772160
    87. [update_at] => 1532094614
    88. [avatar] => /upload/20120730/asdgsdrfgc396a961fe090eff4e.jpg
    89. [username] => 帅哥
    90. [like] => 2
    91. [unlike] => 0
    92. [level] => 1
    93. [html] =>
    94. )
    95. [relation] => Array
    96. (
    97. )
    98. )
    99. )