ECTouch1.0修改商品详情页评论用户名部分用***代替

2018-11-23 15:38:41 admin

下面是修改方法:

mobile/include/apps/default/model/CommentModel.class.php  函数 assign_comment

搜索 $arr[$row['comment_id']]['username'] = $row['user_name'];

修改为

1
2
3
4
5
6
7
            if($row['user_name'] == $lang['anonymous']){
                $arr[$row['comment_id']]['username'] = $row['user_name'];
            }else{
                if(strlen($row['user_name']) > 3){
                    $arr[$row['comment_id']]['username'] = mb_substr($row['user_name'], 0, 1, 'utf-8').'***'. mb_substr($row['user_name'], -1, 1, 'utf-8');
                }
            }

判断若为 匿名用户 则不替换,其他则分别截取 前一位与后一位 其他用*** 代替。 此方法也可用于 其他显示用户名的页面。


效果图:

blob.png