움짤을 썸네일로 노출시키고싶습니다 (gif file)
GD 방식은 썸네일에 움짤 출력이 안된다고 하길래
게시판 스킨을 변경을 하여 게시물 첨부파일에 있는 이미지의url 을 바로 가져와서
썸네일을 노출시키는걸 검색해서 작업을 해보았는데.
게시물 첨부파일중 썸네일의 url 을 가져올려면 어떻게 해야할까요 ?
PHP | PHP 7.2 |
---|---|
CMS | Rhymix 2.x |
움짤을 썸네일로 노출시키고싶습니다 (gif file)
GD 방식은 썸네일에 움짤 출력이 안된다고 하길래
게시판 스킨을 변경을 하여 게시물 첨부파일에 있는 이미지의url 을 바로 가져와서
썸네일을 노출시키는걸 검색해서 작업을 해보았는데.
게시물 첨부파일중 썸네일의 url 을 가져올려면 어떻게 해야할까요 ?
게시물에 첨부된 이미지의 url를 추출 하여 썸네일을 노출시키는 방식으로
변경하니 gif 가 출력되었습니다.
이거 하면 되는데 추가 질문이 뭔지 이해가 가질 않습니다.
제가 이해가 부족한가 보네요.
반복해서 읽어보니 섬네일을 임의로 지정한 경우 그러니까 커버이미지로 지정한 이미지가 어떤 이미지인지 확인하고 싶다는 질문으로 읽혀지네요.
제가 설명을 잘 한다고 하는데 언어 전달력이 많이 부족한가봅니다 죄송합니다 ㅠㅠ.
$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을 이용할지의 코드를 사용해서 선택적으로 사용하시면 됩니다.
썸네일로 지정된 --> 커버이미지 입니다.
썸네일 자체가 jpg로 변경됩니다. 결론은 썸네일에 gif 유지가 되지 않습니다.