요즘 XE 개발에 맛이 들려서 좀 이것저것 보고 있는데요.

 

현재 내 친구목록만 보이는것을 예를들어

 

A가 B의 친구 목록을 보기 위해서라면 target_srl 즉, 목적 member_srl 이 있어야 할거 같은데요.

 

function dispCommunicationFriend()

 

함수를 보면 조회하려는 사람의 member_srl이 뭔지도 확인 안하는거 같습니다.

 

뜬금없이 $oCommunicationModel = getModel('communication'); 가 보이긴 하는데 뭔가 연관성 있어 보이진 않고..

 

 

 

// get a list of friends

 

주석을 보면, 그냥 아예 친구 목록을 가져오던데 혹시나 skin에서 하는건가 하고 보니 그건 아예 아니더라구요.

 

따로 방법이 있을려나요?

 

 

  • profile
    자문자답입니다.

    커뮤니케이션 모듈 의 model.php

    파일에서

    function getFriends($friend_group_srl = 0, $columnList = array())

    함수에
    $args->member_srl = $logged_info->member_srl;

    바로 아래
    if(Context::get('member_srl')) $args->member_srl = Context::get('member_srl');

    를 할경우 주소에 &member_srl=999 일때 member_srl이 999인 회원의 친구목록을 가져옵니다.

    질문 읽어주셨을 여러 개발자분들께 감사드립니다.
  • profile profile
    좋은 정보 감사드립니다! :)
  • profile profile
    별거 아니지만 도움이 되셨으면 좋겠네요