물어보기XpressEngine

쪽지함으로 이동시킬 링크를 걸어뒀는데 

 

안읽은 쪽지수를 어떻게 적용시켜야하나요;

 

감이 안오네요;; 

  • profile
    웹지기 2017.10.27 08:32:27

    여기 XE타운에는 읽지않은쪽지함이 따로 있는 것으로 보아 라이믹스에서는 읽지않은 쪽지를 따로 쿼리해서 보여주는 기능이 추가된 듯 하네요.

    XE에는 제가 사용하는 스킨에서는 없는 것으로 확인이 되는데요. 라이믹스것을 보고 해당부분을 만든다음 읽지않은쪽지함을 클릭했을때 나오는 주소로 링크를 걸면 되겠습니다. 그런데 고칠때가 많아서 힘들겠네요.

     

  • profile
    prologos 2017.10.27 12:45:23
    지금보니 라이믹스에는 커뮤니케이션 모듈에 getNewMessageCount()가 있네요. 라이믹스라면 이걸 사용하시면 되겠네요.
    xe때 사용하던 흔적이 남아있는 제 스킨에는 아래처럼 구현했네요.
    좀 오래된 방법이긴 한데... 방법을 못찾으시면 아래처럼 시도 해 보세요.
    필요한 레이아웃에 아래 템플릿 추가하신 후 $pmCount가 읽지않은 메시지 개수이니 0보다 크면 새 메시지가 있는것으로 판단 하시면 됩니다.
    {@
    $args = new stdClass();
    $args->receiver_srl = $logged_info->member_srl;
    $output = executeQuery('communication.getNewMessage', $args);
    $pmCount = $output->page_navigation->total_count;
    }
  • ?
    성일군 2017.10.27 21:50:08
    감사합니다 너무 쉽게 해결됐네요 ㅠㅠ

서버에 요청 중입니다. 잠시만 기다려 주십시오...