익명 댓글에서 관리자 닉네임만 노출하도록 하고 싶어서 검색해서 적용해봤는데 잘 안되서 문의 드립니다.
어디 부분을 수정하면 될지 조언 부탁 드립니다.
원래 코드
<--><span class="nickname">{$comment->getNickName()}</span> <[email protected]><a href="#popup_menu_area" class="nickname member_{$comment->member_srl}" onclick="return false">{$comment->getNickName()}</a><[email protected]>
{$comment->getNickName()} -> 아래 코드로 교체
{ @ $oMemberModel = &getModel('member'); $member_info = $oMemberModel->getMemberInfoByMemberSrl($comment->get('member_srl')); } <[email protected]($member_info->is_admin == 'Y')--> Admin <[email protected]> {$comment->getNickName()} <[email protected]>
관련글
https://xetown.com/questions/805585
https://xetown.com/questions/1516550
익명의 경우 모든 member_srl 값이 - 마이너스 값입니다.
따라서
$member_info = $oMemberModel->getMemberInfoByMemberSrl(abs($comment->get('member_srl')));
으로 하셔야 합니다
그리고 $member_info->is_admin == 'Y' 조건일때만 닉네임 노출하도록 해주시면 되겠네요
님이 본문에 적으신 2번째 링크
https://xetown.com/questions/1516550
에 제 댓글로 이미 나와있네요.