抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

给Emlog评论添加楼层及子楼层

有人要我就发吧
我也不记得是哪位博主的教程咯
很毕竟很久以前的事情咯
谁会记得
好了开始教程!

在模板中module.php文件中找到评论列表函数

把这个

 
  1. function blog_comments($comments)  

替换

 
  1. function blog_comments($comments,$params)  

然后找到$isGravatar = Option::get('isgravatar');并在后面添加代码

 
  1. $comnum = count($comments);  
  2.    foreach($comments as $value){  
  3.    if($value['pid'] != 0){  
  4.    $comnum--;  
  5.    }  
  6. }  
  7.    $page = isset($params[5])?intval($params[5]):1;  
  8.    $i$comnum - ($page - 1)*Option::get('comment_pnum');  

然后找到评论列表尾部

把这个

 
  1. endforeach; ?>  

替换

 
  1. $i--;endforeach;?>  

在你想调用地方添加

 
  1. echo $i.'楼'; ?>  

现在修改子评论

把这个

 
  1. $comments, $comment['children']); ?>    

替换

 
  1. $comments, $comment['children'],$i,0); ?>    

接下来

在这个

 
  1. $comment = $comments[$child];  

下面添加

 
  1. $x=$x+1;  

再接着找

把这个

 
  1. function blog_comments_children($comments$children)  

替换

 
  1. function blog_comments_children($comments$children,$i,$x)  

继续找

把这个

 
  1. $comments, $comment['children']); ?>  

替换

 
  1. $comments, $comment['children'],$i,$x); ?>  

最后在你想加的位置添加

 
  1. echo $i.'-'.$x.'楼'; ?>  

最后的最后把echo_log.php和page.php两个文件中调用评论的函数

把这个

 
  1. $comments);>  

替换

 
  1. $comments,$params); ?>    

2 评论

既然来了就吐个槽吧

撰写评论~

单词 xnrfdue9第五个字符是什么?
  1. Avatar
    Simplexity 网友

    😄 有了这个留言板看上去会清晰好多,感谢老司机。

  2. Avatar
    WRZ 网友

    老司机太给力了  🤓 🤓

Music Icon🎵 未加载歌曲
00:00
00:00
暂无歌词
Power by 疯狂老司机