테스트 사이트 - 개발 중인 베타 버전입니다

view.skin.php 의 첨부파일은 크롭을 못하나요? 채택완료

구비 8년 전 조회 3,215

게시판에서 첨부파일로 사진을 올리는 경우에

가로사진과 세로사진을 올리면 가로는 가로사이즈에 맞춰 리사이즈가 되고 세로는 세로사이즈에 맞춰 리사이즈가 되는 것으로 알고 있습니다. 

제가 원하는 하는 방법은 list.skin.php 에서 썸네일이 나오는 방법처럼 크롭을 하고 싶어서 공부하고 있습니다.

 

view.skin.php 에서 보면

<?php echo get_view_thumbnail($view['content']); ?> 

부분이 첨부파일에서 그림파일을 내용 앞에 뿌려주는 부분의 함수더라구요.

 

해당 함수를 보니

</p><p>function get_view_thumbnail($contents, $thumb_width=0) </p><p>{</p><p>...중략...</p><p>// 썸네일 생성</p><p>            if(!$is_animated)</p><p>                $thumb_file = thumbnail($filename, $filepath, $filepath, $thumb_width, $thumb_height, false);</p><p>...중략...</p><p>} </p><p>

 

이렇게만 되어 있어 크롭과 관련된 $is_crop 같은 옵션을 적용할 수 없는 것 같습니다.

제가 잘 못찾기 때문에 여기까지 들어왔다가 꽉 막혀버렸네요..

 

이런 경우에는 크롭을 할수가 없을까요? 

해법이나 단서를 찾고 싶네요..

고수님들 부탁드립니다.

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
사바이캅

get_list_thubnail에서 크롭하는 부분은 확인해보셨나요?

 

get_view_thumnail도 동일하게 적용하면 될꺼 같은데여

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

구비
8년 전
네 해보았습니다.
get_view_thumnail 에서 크롭을 결정하기 전에 너비와 높이 정하는 부분이
get_list_thubnail 하고는 너무 다르네요..
신경써주셔서 감사합니다~

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인