给Emlog评论添加楼层及子楼层
围观: 408 讨论: 2

  给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. <?php endforeach; ?>  

替换

 
  1. <?php $i--;endforeach;?>  

在你想调用地方添加

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

现在修改子评论

把这个

 
  1. <?php blog_comments_children($comments$comment['children']); ?>    

替换

 
  1. <?php blog_comments_children($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. <?php blog_comments_children($comments$comment['children']); ?>  

替换

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

最后在你想加的位置添加

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

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

把这个

 
  1. <?php blog_comments($comments);>  

替换

 
  1. <?php blog_comments($comments,$params); ?>    
本文标签:

本文链接: https://crazyus.us/RJTjX.html

站长声明: 请尊重版权,转载注明出处,谢谢配合!
[查询收录]

既然来了/ 就点击这里 / 留个言吧

发表评论

取消 回复时邮件通知我
有了这个留言板看上去会清晰好多,感谢老司机。
老司机太给力了  

Sitemap

网站已存活运行:398 天, 执行: 1.47毫秒

Powered By Emlog

© 2017~2019 疯狂老司机™ 本模板还在开发阶段