제목에 말씀드린대로 특정 그룹의 회원 목록을 추출해서 보여주고 싶은데요.
정확하게 말씀드리면, 특정 그룹의 회원만 글을 쓸 수 있는 게시판이 있는데요, 읽는 건 누구나 할 수 있구요.
웹진형 게시판 상단에 이들 필진의 닉네임을 출력해주고 싶습니다. (물론 닉네임을 클릭하면 각 필자가 쓴 글들의 목록이 뜨게 되겠죠?)
제가 알아본 바로는, 그룹별 회원 출력 위젯이란 게 있어서 그걸 활용하면 될 것 같더라구요.
근데 아쉬운 점이 위젯 코드를 생성하고 해당 코드를 게시판 소스에 넣으면 앞 뒤로 붙은 xe_widget_wrapper라는 div 태그가 자동으로 붙게 돼서 제가 원하는 형태로 소스에 출력이 되질 않더군요.
저는 따로 div 태그 안 쓰고 게시판 내의 소스가 지정해놓은 스타일로 회원들의 닉네임 목록을 출력하고 싶거든요.
물론 방법이 아예 없진 않아서 코어를 건드리면 된다는 것 같은데, 코어 수정에 부담이 될 뿐 아니라 그렇게 하면 다른 위젯 출력 부분에 악영향을 줄 것 같아서 꺼림칙하더라구요.
그래서 말씀인데요, 일반 게시판이나 페이지에서 특정 그룹의 회원 목록을 바로 출력할 수 있는 방법이 없을까요?
현재로서는 아무리 검색을 해봐도 로그인한 회원 당사자의 정보를 불러오는 방법밖에는 알 수가 없더라구요.
방법이 있다면 가르쳐주시면 감사하겠습니다. ^^/

윤삼
Lv. 19
아무래도 중급 초반 수준의 코딩 오타쿠인 것 같습니다.
댓글 5
이래저래 해보다가 얻어걸린 것 같습니다;;; 테이블 조인이라는 걸 따라 해보니까 되네요.
혹시 필요하신 분이 있을지 몰라서 결과를 남겨봅니다.
(좋아보이는 것만 따다 붙이다보니까 쓸데 없는 구문이 포함되어 있을지 모르니 주의하세용~)
<!--// 그룹별 회원 닉네임 보기 -->
<ul>
{@
$oDB = &DB::getInstance();
$query = $oDB->_query('select * from xe_member inner join xe_member_group_member on xe_member.member_srl = xe_member_group_member.member_srl');
$result = $oDB->_fetch($query);
}
<li loop="$result=>$key,$val" cond="$val->group_srl==3"> <!-- // 여기서 숫자 3은 그룹 고유 번호를 가리킴 -->
<a href="{getUrl('search_target','nick_name','search_keyword',$val->nick_name,'page','','document_srl','')}">{$val->nick_name}</a>
</li>
</ul>
이제는 프로필 이미지 불러오기 퀘스트를 해결해봐야겠어요 :)