Q&A

댓글 11

  • <img src="{Context::get('logged_info')->profile_image}"></img>

     

     

     

  • logged_info의 배열은 http://www.xeschool.com/xe/xenote_useful_variable_logged_info 에서 참고하시면 됩니다.

  • @kdp7584s
    조언 감사합니다. 근데 로그인 사용자가 아니라 위젯에 설정된 게시물의 프로필 사진을 출력해야하는 부분이에요ㅠㅠ
  • @snax

    {@
    $oDocumentModel = getModel('document');
    $oDocument = $oDocumentModel->getDocument($document_srl);
    $docprofileimg = $oDocument->getProfileImage();
    }

     

    $doucment_srl은 위젯에서 document_srl에 해당하는 함수가 있을거에요.

    그리고 foreach 안에 코드를 넣으셔야 합니다.


    <img src="{$docprofileimg}"></img>
    테스트해보고 댓글주시길 바랍니다.

  • @kdp7584s
    이게 안되시면

    {@
    $oMemberModel = getModel('member');
    $member_info = $oMemberModel->getMemberInfoByMemberSrl($item->getMemberSrl()));
    $profile_image = $member_info->profile_image;
    }

    {$profile_image}
    로 하시면 됩니다.

    함수이름이 item이 아닐 수 있습니다.
  • @kdp7584s
    PHP Fatal Error: Call to a member function getMemberSrl() on null in widgets/content/skins/mc_content/gallery.html on line 19

    다 해봤는데 계속 오류가 나네요ㅠㅠ
  • @snax
    헐 제가 잘못 입력한 부분이 있네요! 잘 작동됩니다. 감사합니다ㅠㅠ
  • @kdp7584s
    질문자는 아니지만 찾고 잇던 정보인데 감사합니다
  • <img height="{Context::get('logged_info')->profile_image->height}" width="{Context::get('logged_info')->profile_image->width}" src="{Context::get('logged_info')->profile_image->src}"></img>

  • 방법 찾으신 것 같긴 한데..포인트 내역 보여주는 위젯인지 애드온도 있더라구요. 공홈에서 본 것 같아요
  • @하얀양말
    댓글 감사합니다. 포인트 위젯 스킨을 제작했었던 적이 있습니다. 지금 제작하는 위젯은 콘텐츠 위젯이고, 포인트와는 관련이 없습니다.