26.09.29
0
조회 130
26.09.26
1
조회 128
26.09.24
0
조회 153
26.09.23
0
조회 158
26.09.19
0
조회 476
26.09.11
0
조회 142
26.09.10
0
조회 134
26.09.10
0
조회 140
26.09.10
0
조회 109
26.09.10
0
조회 96
26.09.09
1
조회 91
26.09.04
0
조회 341
26.09.03
0
조회 335
26.09.01
1
조회 131
26.08.29
0
조회 169
26.08.22
0
조회 281
26.08.20
0
조회 310
26.08.13
0
조회 304
26.08.13
0
조회 351
26.08.13
0
조회 198
댓글 8
썸네일 자체가 jpg로 변경됩니다. 결론은 썸네일에 gif 유지가 되지 않습니다.
게시판 스킨의 썸네일 출력방식을
게시물에 첨부된 이미지의 url를 추출 하여 썸네일을 노출시키는 방식으로
변경하니 gif 가 출력되었습니다.
하지만 이 수정한 부분에서 첨부된 이미지중 썸네일이 아닌 첫번째 파일의 url을 가져와
썸네일로 지정이되어 첨부된 파일중 썸네일로 지정된 이미지의 url 을 가져오고싶어서
질문을 남기게 되었습니다.
게시물에 첨부된 이미지의 url를 추출 하여 썸네일을 노출시키는 방식으로
변경하니 gif 가 출력되었습니다.
이거 하면 되는데 추가 질문이 뭔지 이해가 가질 않습니다.
제가 이해가 부족한가 보네요.
반복해서 읽어보니 섬네일을 임의로 지정한 경우 그러니까 커버이미지로 지정한 이미지가 어떤 이미지인지 확인하고 싶다는 질문으로 읽혀지네요.
- 제가 틀렸다면 바로 확인할 수 있는 방법이 있다면 다른 분께서 알려주세요.
$oDocumentModel = &getModel('document');
$oDocument = $oDocumentModel->getDocument(확인하고 싶은 문서번호 변수)
$file_list = $oDocument->getUploadedFiles();
업로드 된 파일을 위와 같이 가져올 수 있습니다.
$file_list 를 foreach 반복문으로 돌려서
$val->cover_image == 'Y' 의 조건에 맞는 경우 $val->uploaded_filename 을 저장한 후 저장한 값을 이용하면 될 것입니다.
제가 설명을 잘 한다고 하는데 언어 전달력이 많이 부족한가봅니다 죄송합니다 ㅠㅠ.
$uploaded_list = $document->getUploadedFiles();
<block loop="$uploaded_list => $key,$file">
{getUrl()}{$file->download_url}
</block>
현재 이렇게 게시물에 첨부된 파일 url 을 가져오도록 되어있는데
게시물에 첨부된 파일중 썸네일로 지정된 url 을 가져오고 싶습니다.
제가 위에 설명드린 내용을 참조해보세요.
$val 을 $file 로 대입해 보시구요. loop 반복문 안에
$file->cover_image == 'Y' 의 조건이 만족될때 $file->uploaded_filename 을 변수에 저장하는 코드를 추가하시고
이후 저장된 커버이미지의 url 을 이용할지 아니면 첫번째 이미지의 url을 이용할지의 코드를 사용해서 선택적으로 사용하시면 됩니다.
썸네일로 지정된 --> 커버이미지 입니다.
아직 초보라
루프를 돌려서 값이 참일시
파일네임 변수선언 , 썸네일 바로등록 으로 처리하고
루프 종료후 파일네임이 널 값일시 첫번째 이미지로 처리하게끔 구성을했는데
혹시 부하가 있을지는 모르겟지만 결과는 원하는 결과가 나왔습니다!.
알면 알수록 재밌어지고 있으며 맨바닥에 해딩이긴 하지만 도움주셔서 잘 해결 해 나가고 있습니다.
감사합니다!