网站首页按照评论数由多到少排序,格式:
标题:评论数100的文章 评论数100 点击100 发布时间2022-05-06
标题:评论数99的文章 评论数99 点击104 发布时间2022-05-06
标题:评论数98的文章 评论数98 点击104 发布时间2022-05-06
标题:评论数97的文章 评论数98 点击104 发布时间2022-05-06
标题:评论数96的文章 评论数98 点击104 发布时间2022-05-06
个人主页调用此人评论过的文章(评论内容),最新评论的文章排前面,格式:
评论标题:袁老大好帅
评论内容:确实好帅
评论时间:2022-05-06
评论标题:袁老大好帅
评论内容:确实好帅
评论时间:2022-05-05
评论标题:袁老大好帅
评论内容:确实好帅
评论时间:2022-05-04
@mrwu 比较笨的解决方法,但是在会员主页调用他的首评的评论没什么问题! <div> {m:get sql="SELECT * FROM yzm_comment WHERE userid=$userid && reply=0" limit="10" return="commentdata"} <ul class="yzm-comment-list"> {loop $commentdata $v} <li> <span class="comment_comment">{$v[username]} neirong{$v[content]}</span> {php $comments = explode('_', $v['commentid']);} {php $idsa = $comments['2']} {m:lists field="id,userid,catid,title,url" modelid="$comments['0']" catid="$comments['1']" where="id='$idsa'" limit="10" page="page" return="adata"} {loop $adata $va} {$va[title]}{$va[url]} {/loop} </li> {/loop} </div>@mrwu 评论排行榜 你试一下 在列表模版里 我没注意 老大早给了演示 <div class="yzm-title"> <h2>评论排行榜</h2> </div> <ul class="yzm-comment-list"> {m:comment_ranking limit="10" cache="3600"} {loop $data $v} <li><a href="{$v[url]}" title="{$v[title]}">{$v[title]}</a></li> {/loop} </ul>