묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
친구리스트보기 질문입니다.
2013.01.27 13:30
레이아웃을 수정해서 개인페이지를 만드는 건 성공했는데요,
나를 친구로 등록한 사람들 리스트,
내가 등록한 사람의 리스트를 어떻게 구현해야 할지 모르겠습니다.
로그인 사용자의 경우<a href="{getUrl('','act','dispCommunicationFriend')}">친구보기</a> 같은 형식으로 자신이 친구로 등록한 사람들 리스트는 해결을 했고
타인(친구)의 개인 페이지는 url?page=회원아이디로 접속하게 되고 회원아이디를 근거로
<!--@if(Context::get('page'))-->
{@
$pageid=Context::get('page');
$oMemberModel = &getModel('member');
$member_info = $oMemberModel->getMemberInfoByUserID("$pageid");
}
$member_info로 프로필, 생일, 등등은 출력 시킬수 있었습니다.
그런데 $member_info로 친구리스트는 어떻게 뽑아낼 수 있는지 모르겠습니다.
제발 도와주세요 ㅠㅠ
질문을 두서 없이 하게 된것 같아서 정리를 하자면 $member_info로 어떻게 자신이 등록한 친구들 리스트와
자신을 등록한 친구리스트를 출력할 수 있는지 입니다. 여기서 출력할때는 프로필 사진, 닉네임, 서명 정도는 출력할 수있으면 좋겠습니다.
아. core는 1.5.4.2버전을 쓰고 있습니다.
xe - modules - communication - communication.model.php 열고
function getFriends 여기를 참고해보세요......
그리고
해당 모듈의 xml 쿼리 파일들을 살펴보고
원하는 것을 얻을 수 있는 쿼리 파일이 없다면
직접 쿼리를 날려서 해결하면 될겁니다.......