给Emlog评论添加楼层及子楼层
围观: 74   讨论: 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); ?>    
本文标签: Emlog , 楼层
本文链接: https://crazyus.us/RJTjX.html
站长声明: 请尊重版权,转载注明出处,谢谢配合!
[查询收录]
点击留个言 / 已有 2 条评论

    老司机太给力了  

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

发表评论

XML地图

网站已存活运行:309 天 , 执行: 0.13毫秒

Powered By Typecho

© 2018-2019 疯狂老司机 本模板还在开发阶段