묻고답하기
스케치북5 익명게시판 관리자만 회원 닉네임 보이는 방법이요.
2017.09.04 10:25
열심히 검색해서 적용하고 테스트 해봤는데
닉네임이 회원에게도 보이기에 이렇게 문의 올립니다.
<!--@if($logged_info->is_admin=='Y')-->
{@
$oMemberModel = &getModel('member');
$member_info = $oMemberModel->getMemberInfoByMemberSrl(abs($document->get('member_srl')));
}
{$member_info->nick_name}
<!--@else-->
{$document->getNickName()}
<!--@end-->
<!--@if($member_info->is_admin=='Y')-->
<span class="member_{$logged_info->member_srl}">관리자</span>
<!--@else-->
<span class="member_{$logged_info->member_srl}">회원</span>
<!--@end-->
현재 소스는 이렇고요. 관리자랑 회원은 홈페이지에서 쓰는 호칭인데 제가 임의로 관리자/회원으로 바꿔놓았습니다.
혹시 이 경우 관리자만 닉네임을 볼 수 있게끔 할 수 없을까요? 저렇게 수정한 후 게시판을 쓰면 회원에게도 닉네임이 보입니다ㅠㅠ 익명게시판 체크를 안 해서 그런 것 같은데 이 경우는 어떻게 해야하나요?
댓글 4
-
SimpleCode
2017.09.04 10:30
-
Espressomachine
2017.09.04 11:13
그부분 삭제했는데ㅠㅠ.... 그래도 회원한테 닉네임이 보입니다ㅠㅠ
-
SimpleCode
2017.09.04 11:52
제 PC에서 테스트 해 봤는데, 이상없이 작동하고 있습니다.
스케치북 게시판 스킨 같은 경우 {$document->getNickName()} 부분이 2개 있습니다.
다시 확인해보세요. -
Espressomachine
2017.09.04 12:00
감사합니다ㅠㅠ 알려주신대로 두개 전부 삭제했더니 맞게 나옵니다ㅠㅠ 감사드립니다!
<!--@if($logged_info->is_admin=='Y')-->
{@
$oMemberModel = getModel('member');
$member_info = $oMemberModel->getMemberInfoByMemberSrl(abs($document->get('member_srl')));
}
{$member_info->nick_name}
<!--@else-->
{$document->getNickName()}
<!--@end-->
<!--@if($member_info->is_admin=='Y')-->
<span class="member_{$logged_info->member_srl}">관리자</span>
<!--@else-->
<span class="member_{$logged_info->member_srl}">회원</span>
<!--@end-->
빨간색으로 된 부분을 삭제하시거나 다른 이름으로 고쳐보세요.