안녕하세요?
질답게시판에서 DoubleCheck님의 도움으로 게시판 리스트에 회원그룹명을 출력하는 데 성공하였습니다.
<span class="levelcount">
{@ $MemberModel = &getModel('member');$member_info = $MemberModel->getMemberInfoByMemberSrl($document->getMemberSrl());}
{implode(', ',$member_info->group_list)}</span>
css를 적용하여 출력한 모습은 다음과 같습니다.
.bd_tb_lst .author .levelcount{margin-left:4px;font:700 10px Tahoma,AppleGothic,sans-serif;white-space:nowrap}
.bd_tb_lst .author .levelcount{padding:2px 8px 4px;border-radius:0px;font-weight:400;text-decoration:none;color:#FFF !important}
.bd_tb_lst .author .levelcount{background:#23aeb4}
.bd_tb_lst .author .levelcount{float:left;margin:1px 5px 0 0}
여기서 궁금한 사항이 있는데요.
회원그룹별로 회원그룹명의 배경색을 달리보여주고 싶습니다.
만약 1번 그룹이면 빨간색 .levelcount1{background:빨간색}
2번 그룹이면 파란색 .levelcount2{background:파란색}
3번 그 밖에는 검정색 .levelcount3{background:검정색}
{@ $MemberModel = &getModel('member');$member_info = $MemberModel->getMemberInfoByMemberSrl($document->getMemberSrl());}
if(........
<span class="levelcount1"> {implode(', ',$member_info->group_list)}</span>
if(..........
<span class="levelcount2"> {implode(', ',$member_info->group_list)}</span>
else(......)
<span class="levelcount3"> {implode(', ',$member_info->group_list)}</span>
뭐 이런 식일 것 같은데요.
제가 전형적인 문과라서 그런지 함수를 못만들겠내요.
고수님들 도와주시기 바랍니다.
ps: 그룹명에 오해없으시기 바랍니다. 회사가 아닌 개인 커뮤니티이고 그룹명만 회사조칙처럼 설계했습니다. >.<
<span class="levelcount{$member_info->group_srl}"> 등으로 해보세요