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

영카트5 상품 썸네일 채택완료

용좌 11년 전 조회 13,672
썸네일 관련 질문입니다.
상품 썸네일을 만드는 함수는 
get_it_image
이 함수입니다. 근데 
설명서에서도 그렇듯이 높이를 지정 안하면 자동적으로 높이는 비율에 맞게 나옵니다.
근데 저는 높이만 지정을 하여서 자동적으로 넓이가 비율에 맞게 나오게 하고 싶은데 어느 부분을 수정을 해야 할까요..?
예) width=200 height=0  //이면 가로가 200이고 세로가 랜덤으로 비율에 맞게 나옵니다.
 -> width= 0 height=200//이렇게 해서 가로는 자동으로 늘어나고 세로가 200인 비율에 맞게 나오게 하고 싶습니다.
도움 좀 부탁드리겠습니다.
댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
편리
11년 전
shop.lib.php 파일의 get_it_image 함수 코드 중 아래 부분을 수정하셔야 할 것으로 보입니다.
</div>
<div><div>    if(!$it_id || !$width)</div>
<div>        return '';</div></div>
<div>
</div>
<div><div>    if($img_width && !$height) {</div>
<div>        $height = round(($width * $img_height) / $img_width);</div>
<div>    }</div></div>
<div>
전달된 width 값을 기준으로 height 를 구하는 부분이며 이 부분을 height를 기준으로 width 를 구하도록
코드를 수정하시면 사용이 가능할 것으로 보입니다.
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

용좌
11년 전
아 그렇게 수정해서 사용 했어요.. ㅋㅋ

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

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

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

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

로그인