给Emlog评论添加楼层及子楼层
温馨提示:
本文最后更新于2021年08月03日,已超过3年2个月(约1169天)没有更新,若内容或图片失效,请留言反馈。
在模板中module.php文件中找到评论列表函数
把这个:
function blog_comments($comments)
替换
function blog_comments($comments,$params)
然后找到$isGravatar = Option::get('isgravatar');并在后面添加代码
$comnum = count($comments);
foreach($comments as $value){
if($value['pid'] != 0){
$comnum--;
}
}
$page = isset($params[5])?intval($params[5]):1;
$i= $comnum - ($page - 1)*Option::get('comment_pnum');
然后找到评论列表尾部
把这个
<?php endforeach; ?>
替换
<?php $i--;endforeach;?>
在你想调用地方添加
<?php echo $i.'楼'; ?>
现在修改子评论
把这个
<?php blog_comments_children($comments, $comment['children']); ?>
替换
<?php blog_comments_children($comments, $comment['children'],$i,0); ?>
接下来
在这个
$comment = $comments[$child];
下面添加
$x=$x+1;
再接着找
把这个
function blog_comments_children($comments, $children)
替换
function blog_comments_children($comments, $children,$i,$x)
继续找
把这个
<?php blog_comments_children($comments, $comment['children']); ?>
替换
<?php blog_comments_children($comments, $comment['children'],$i,$x); ?>
最后在你想加的位置添加
<?php echo $i.'-'.$x.'楼'; ?>
最后的最后把echo_log.php和page.php两个文件中调用评论的函数
把这个
<?php blog_comments($comments);>
替换
<?php blog_comments($comments,$params); ?>
寒星皓月》原创,转载请保留文章出处。
本文链接:https://www.wanghanyue.com/comment_floor.html
作品采用:知识共享署名 4.0 (CC BY-NC-SA 4.0) 国际许可协议 进行许可。
版权声明:若无特殊注明,本文为《正文到此结束
发表吐槽
你肿么看?
既然没有吐槽,那就赶紧抢沙发吧!