채택완료

영카트5 상품 썸네일

2014-06-26 (목) 16:10:08 13,990
썸네일 관련 질문입니다.

상품 썸네일을 만드는 함수는 

get_it_image

이 함수입니다. 근데 

설명서에서도 그렇듯이 높이를 지정 안하면 자동적으로 높이는 비율에 맞게 나옵니다.

근데 저는 높이만 지정을 하여서 자동적으로 넓이가 비율에 맞게 나오게 하고 싶은데 어느 부분을 수정을 해야 할까요..?

예) width=200 height=0  //이면 가로가 200이고 세로가 랜덤으로 비율에 맞게 나옵니다.

 -> width= 0 height=200//이렇게 해서 가로는 자동으로 늘어나고 세로가 200인 비율에 맞게 나오게 하고 싶습니다.

도움 좀 부탁드리겠습니다.
|

답변 1개 / 댓글 1개

채택된 답변
+20 포인트
shop.lib.php 파일의 get_it_image 함수 코드 중 아래 부분을 수정하셔야 할 것으로 보입니다.

Copy
if(!$it_id || !$width)
        return '';

Copy
if($img_width && !$height) {
        $height = round(($width * $img_height) / $img_width);
    }

전달된 width 값을 기준으로 height 를 구하는 부분이며 이 부분을 height를 기준으로 width 를 구하도록
코드를 수정하시면 사용이 가능할 것으로 보입니다.

답변에 대한 댓글 1개

아 그렇게 수정해서 사용 했어요.. ㅋㅋ

근데 역시 이건 이것대로 문제가 있네요...

역시 편리님이 쵝오! 빠르고 바른 답변 감사합니다!!!

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