위젯에서 썸네일 출력이 아닌 첨부파일 이미지를 바로 출력하려면 어떤 코드를 적으면 되나요?;;

  • Lv15
    딴 소리이긴 한데...
    용량 제어가 안되는 원본을 보여주는 건 트래픽과 속도 면에서 이득이 없어보이는데요..
  • Lv15 Lv16
    일반 글에서 여러 이미지가 있을 경우 프리티포토 애드온과 같이 레이어로 이미지를 띄우고 보여주게 하려는데
    이걸 위젯으로 만들려구요.
  • Lv16
    제가 이걸 여러번 찾았더군요 ㅋㅋ

    2014년 1월
    https://code.google.com/p/xe-core/issues/detail?id=3565

    2013년 8월
    http://www.study4you.kr/xe/index.php?mid=QnA&document_srl=42627
    http://eond.com/xe_forum/341435

    ㅠㅠㅠ
    아직 못 찾았나봅니다. 해마다 질문하는군요 ㅋㅋ;
  • Lv19

    콘텐츠 위젯 스킨의 경우,
    $item->getThumbnail('source_file')
    이면 되지 않을까 싶어요. 직접 해보진 않아서 확실하진 않습니다. :)

    예전에 다른 스킨 커스텀해보다가 괄호 안에 'source_file' 넣었다가 얻어걸린 적이 있었거든요.

    위젯에서도 적용 가능할지 모르겠습니다.

  • Lv19 Lv16
    getThumbnail이 썸네일을 가져오는 변수라서 똑같이 썸네일을 가져오네요;
    썸네일로 축소된 이미지가 아니라 원본 사이즈의 이미지를 가져오려고 하거든요 ㅎ;
    getFile() 이런건 없네요;
  • ?

    http://forcatmon.com/index.php?mid=fcRace&document_srl=208
    제가 이 스킨작업할때
    첫번째 첨부파일을 페이지헤더로 올리려고 썼던 소스거든요

    {@
    $uploadedList = $oDocument->getUploadedFiles();
    $firstFile = $uploadedList[0];
    $isImg = preg_match("/\.(jpg|png|jpeg|gif)$/i", $firstFile->source_filename);
    }
    이렇게 정의해주고

    {$firstFile->download_url} <- 이미지 소스로 쓰일 파일의 실제 경로

    이 부분에서 $oDocument를 고쳐주면 응용할 수 있을 지도 ㅠㅠ

     

    $document_srl 넣으면 되려나 해당 문서를 가리키는 변수명을 모르겠네요

  • ? Lv16
    문서 모듈에서 가져오는 방식이랑 위젯에서 가져오는 방식은 달라서 ㅠ_ㅠ;;
  • XE 공홈에 이런 질문이 있어서 저도 확인해 봤는데 아예 코어에 원본이미지를 가져오는 함수가 없..
  • Lv16
    아하..................................;