상품 사용 후기 작성자 이름 별표 처리 - 영카트강좌

본문 바로가기
전체검색

영카트강좌

그누보드, 영카트 초보 제작자분들을 위한 다양한 스킨 제작 활용 팁을 공유합니다.

상품 사용 후기 작성자 이름 별표 처리

관리자 19-03-31 14:27

상품 사용 후기 작성자 이름 일부를 별표 처리하는 방법입니다.

테마용 스킨을 사용 중이면 테마 폴더에 있는 스킨을 수정하세요.

예제는 첫 글자만 출력하고 나머지 이름은 별표 처리했습니다.

홍길동 > 홍**


별표 처리 위치를 바꾸고 싶으면 아래 글을 참고하세요.

http://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=21



관리자와 후기 글 작성자는 별표를 적용하지 않으려면 이런 식으로 처리


if (!$is_admin && $row['mb_id'] != $member['mb_id']) {
    $is_name = preg_replace('/(?<=.{1})./u','*',$row['is_name']);
} else {
    $is_name = get_text($row['is_name']);
}



1. 상품 상세 페이지 중간에 있는 후기 목록

 

수정 파일

PC : skin/shop/basic/itemuse.skin.php

모바일 : mobile/skin/shop/basic/itemuse.skin.php


$is_name    = get_text($row['is_name']);
여기를 이렇게 수정
$is_name  =  preg_replace('/(?<=.{1})./u','*',$row['is_name']);


3a114d915d05f0120ff530f23d44c935_1554010182_2298.png
 


2. 사용 후기 전체 보기 페이지

수정 파일

PC : skin/shop/basic/itemuselist.skin.php

모바일 : mobile/skin/shop/basic/itemuselist.skin.php



$is_content = get_view_thumbnail(conv_content($row['is_content'], 1), $thumbnail_width);
위 코드 밑에 추가
$row['is_name'] = preg_replace('/(?<=.{1})./u','*',$row['is_name']);


19b4d9daa6cdb3b0e56af64e57b85661_1554010504_4327.png

로그인 후 댓글 작성 가능합니다.

로그인

로그인 후 글 작성 가능합니다.
그누스킨닷컴

그누스터디는 그누보드, 영카트를 이용하시는 초보 사용자를 위한 정보를 공유합니다.

E-MAIL : gnustudy@naver.com / 카카오톡 : gnustudy / 텔레그램 : gnustudy
제작 문의를 제외한 일반 문의는 QA 게시판을 이용해주세요.

Copyright gnustudy.com All rights reserved.