Emlog的文章评论,默认是不带楼层的,怎样增加呢?
将function blog_comments($logid,$comments)改为function blog_comments($logid,$comments,$params),在里面增加
$page = isset($params[5])?intval($params[5]):1; //获取当前的评论页面号
$lou=($page-1)*Option::get('comment_pnum');
然后在下面<div class="comment-author vcard gravatar">后面增加
<div class="floor">
<?php
if($comment['pid']==0) $lou++;
switch ($lou) {
case '1':
echo '沙发';
break;
case '2':
echo '板凳';
break;
case '3':
echo '地板';
break;
default:
echo $lou.'楼';
break;
}
?>
</div>
这样就可以显示楼的层数了,第1,2,3楼还会分别显示“沙发”,“板凳”,“地板”。