以默认模板为例,打开module.php文件
1、找到
function blog_comments($comments){
替换为如下代码:
blog_comments($comments,$params){
2、然后在找到“$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');
3、然后找到尾部的<?php endforeach; ?> (注:是评论列表的最后)替换为<?php $i--;endforeach;?>
4、调用代码为:<?php echo $i; ?>,放入你想要实现的位置,这样的话就能显示评论里面的楼层了,具体样式见本站留言板。
5、最后把echo_log.php和page.php两个文件中调用评论的函数<?php blog_comments($comments);>改为<?php blog_comments($comments,$params); ?>
调用代码为:<?php echo $i; ?>,放入你想要实现的位置,这样的话就能显示评论里面的楼层了。
小技巧:还可以在调用楼层的地方加个判断语句来个沙发地板之类的显示
<?php if($i == 1){ echo "沙发<sup>#</sup>"; }elseif($i == 2){ echo "板凳<sup>#</sup>"; }elseif($i == 3){ echo "地板<sup>#</sup>"; }else{ echo $i.'<sup>楼</sup>'; }?>
有朋自远方来...评论一下呗O(∩_∩)O