[Tips] 게시판 목록에서 닉네임 대신 이름으로 출력하기
2021.12.26 12:36
2
https://eond.com/442229

1.  게시판 설정 > 리스트 이름 출력 체크 

{$document->getUserName()}


2. 기본 출력값인 닉네임을 이용해서 멤버 모듈에서 회원 이름값 구하기

닉네임 출력 변수는 {$document->getNickName()} 입니다.

회원srl 출력변수는 {$document->getmemberSrl()} 입니다.

{@
$oMemberModel = &getModel('member');
$member_info = $oMemberModel->getMemberInfoByMemberSrl($document->getmemberSrl());
}
{$member_info->user_name}

위 가지를 활용해서 이렇게 적어주면 회원정보의 이름값을 출력해줄 수 있습니다.


3. 추가팁

3.1. 이름 끝 두줄 * 표시하기

{mb_substr($document->getNickName(), 0, -2).'**';}-->

이렇게 하면 닉네임 중간에 **로 바꿔서 보여주게 됩니다.

3.2. 이름 중간에 * 표시 이름 첫글자와 끝글자만 표시하기

{@
$name_x ='*';
$name_a = mb_substr($document->getNickName(),0,1,"UTF-8");
$name_b = mb_substr($document->getNickName(),2,10,"UTF-8");
$name = $name_a.$name_x.$name_b;
}
({$name})

이렇게 하면 이름의 중간 글자는 표시하지 않게 해줍니다.

라이믹스는 이온디와 함께

닫기

마이페이지

로그인을 해주세요