前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >给Emlog评论区添加楼层及子楼层

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

作者头像
杨逸轩
发布2018-06-14 10:18:22
7130
发布2018-06-14 10:18:22
举报
文章被收录于专栏:杨逸轩 ' sBlog

废话不多说 好了开始教程! 略略略略.....

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

代码语言:javascript
复制
function blog_comments($comments)

替换

代码语言:javascript
复制
function blog_comments($comments,$params)

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

代码语言:javascript
复制
$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');

找到评论列表尾部

代码语言:javascript
复制
<?php endforeach; ?>

替换

代码语言:javascript
复制
<?php echo $i.'楼'; ?>

修改子评论

代码语言:javascript
复制
<?php blog_comments_children($comments, $comment['children']); ?>

替换

代码语言:javascript
复制
<?php blog_comments_children($comments, $comment['children'],$i,0); ?>

接下来

代码语言:javascript
复制
$comment = $comments[$child];

下面添加

代码语言:javascript
复制
$x=$x+1;

继续

代码语言:javascript
复制
function blog_comments_children($comments, $children)

替换

代码语言:javascript
复制
function blog_comments_children($comments, $children,$i,$x)

继续

代码语言:javascript
复制
<?php blog_comments_children($comments, $comment['children']); ?>

替换

代码语言:javascript
复制
<?php blog_comments_children($comments, $comment['children'],$i,$x); ?>

最后在你想加的位置添加

代码语言:javascript
复制
<?php echo $i.'-'.$x.'楼'; ?>

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

代码语言:javascript
复制
<?php blog_comments($comments);>

替换

代码语言:javascript
复制
<?php blog_comments($comments,$params); ?>

PS:终于好了!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-11-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档