묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
글쓴이가 관리자일때
2017.11.24 11:51
안녕하세요.
게시판에서 댓글 중에.. 글쓴이가 관리자 일때만 댓글의 색상을 변경하고 싶습니다.
그래서.. 댓글의 "글쓴이가 관리자일 때"를 어떻게 써야할 지 모르겠어서 문의드립니다.
style="background: #e2f3fb;"|cond="$comment->getNickName()== 'admin'"
이런식으로는 아닌가본데... 어떻게 해야할까요?ㅠㅠ
알려주세요~~~
댓글 2
-
HowtoXE
2017.11.24 15:57
-
이와이
2017.11.24 16:41
감사합니다~
위의 꼼수 방법은 되는데, 아래의 정확한 방법은 안되네요...일단 되긴 합니다~^^
감사합니다!
간단한 꼼수(?)로는 최고 관리자의 경우 기본적으로 member_srl이 4로 지정되어 있는 것을 이용하시면 됩니다. 따라서 $comment->get('member_srl') === 4 로 비교하시면 됩니다.
더 정확하게 하는 방법은
$oMemberModel = getModel('member');
$writer_info = $oMemberModel->getMemberInfoByMemberSrl($comment->get('member_srl'));
는 {@ ... } 로 감싸서 바로 윗 줄에 넣어놓고
$writer_info->is_admin == 'Y' 로 체크하시면 될 듯 합니다.