썸네일 변수 선언 파일 위치어디에있죠? > 질문과 답변

본문 바로가기

질문과답변

[해결] 썸네일 변수 선언 파일 위치어디에있죠?

총 채택 포인트
200 포인트
채택된 회원에게 주는 후원 포인트
100 포인트
채택 후 작성자(개발자2) 회수 포인트
100 포인트

본문


main.10~50.skin.html, list.10~50.skin.html = $list[$i]['it_image']
item.form.skin.html = $bimg['image']

 

$list[$i]['it_image']

$bimg['image']

이것들 변수 선언 어디서하나요.

썸네일생성 옵션값이랑
이미지가 썸네일 지정한 사이즈보다 작을경우
원본 이미지 보이도록 조건 걸고 싶은데 통 못찾겠네요.

포인트 320
경험치 76
[레벨 1] - 진행률 38%
가입일
2019-03-30 11:57:43
서명
미입력
자기소개
미입력

최신글이 없습니다.

최신글이 없습니다.

댓글목록11

이윰IN님의 댓글

profile_image
쇼핑몰 메인에 출력하는 타입별 제품 리스트의 이미지 사이즈는
관리자모드 > 쇼핑몰관리 > 쇼핑몰설정 > 쇼핑몰 초기화면 에서 각 타입별로 썸네일 이미지 사이즈를 설정하실 수 있습니다.
저희의 경우,가로 : 600 / 세로 : 0 으로 설정했습니다.

또한, 제품 리스트에서 출력되는 상품 이미지 사이지는
관리자모드 > 쇼핑몰관리 > 쇼핑몰설정 > 기타설정 에서 종류별로 썸네일 이미지 사이즈를 설정할 수 있습니다.
이미지(소) 항목의 설정을 가로 : 600 / 세로 : 0 으로 설정하시면 될 것으로 보입니다.

감사합니다.

개발자2님의 댓글의 댓글

profile_image
그건 알고있는데 이미지가 500일시 600픽셀로 여백 100픽셀부분이 흰색으로 차서 썸네일이 생성되는걸 수정할려고합니다.
그부분을 없앨려고 썸네일 변수를 수정할려고 합니다.

이윰IN님의 댓글의 댓글

profile_image
이미지 썸네일 방식은 큰 이미지를 작은 이미지로 축소하는 기능입니다.
확대하는 방식은 지원하지 않는 것으로 알고 있습니다.

만일 500px 이미지를 600px 이미지로 표현하고 싶으시다면
CSS 를 이용하여 min-width:600px  로 처리하는 것은 어떨지요.
감사합니다.

개발자2님의 댓글의 댓글

profile_image
여백부분이 흭색으로 리사이징되서 맞춰진 형태로 확대가 되고 있습니다.

이윰IN님의 댓글의 댓글

profile_image
해당 현상의 샘플 URL를 한번 알려주실 수 있나요?

개발자2님의 댓글의 댓글

profile_image

이윰IN님의 댓글

profile_image
관리자 모드에서 이미지 가로폭 사이즈를 600 이 아닌 500으로 설정하시면 될 것 같은데요.
원본 이미지 사이즈가 500픽셀인데 설정을 600으로 할 이유가 없을 것 같습니다.

600으로 설정하셨다면 원본 이미지는 가로폭이 600 이상이여야 합니다.

개발자2님의 댓글의 댓글

profile_image
그냥 파일 위치 가르쳐 주시면 안되나요...
이거 변수 조건문 달면되는데;;
이전 개발자가 이윰빌더 박아놨는데 의뢰주가 이미지 사이즈를 작게 올려도 강제로 사이즈 늘려서 출력되기를 원합니다.

이윰IN님의 댓글의 댓글

profile_image
썸네일은 큰 이미지를 작은 이미지로 만들어 주는 방식입니다.
작은 이미지를 크게하는 방식은 없습니다.
무슨 파일 위치를 알려달라는 것인지 도무지 모르겠군요..

개발자2님의 댓글의 댓글

profile_image
원래 그누보드 쇼핑몰 스킨 list.10~50.skin.php 에서는

get_it_image() 여기서 사이즈 지정해서 썸네일 생성해주는데

현재 500픽셀 여백 흰영역으로 메꿔져서 이미지가 600픽셀로 리사이징되서 출력되는게 문제인거예요.
작은 이미지를 크게 하는방법은 thumbnail.lib.php 에서 수정하면 되는데
문제는 함수에 파라미터를 어떻게 넣어서 선언하셨는지를 보고 수정할려고합니다.

이윰빌더 테마 스킨에는 $list[$i]['it_image'] 변수로 담겨있는데 변수 어느파일에서 선언한는지 알려주세요.
$bimg['image'] 또한 마찬가지로 어디서 선언하는지 알려주세요.

이윰IN님의 댓글의 댓글

채택
profile_image
/eyoom/core/shop/list.skin.php 파일 32번째 라인에서 $list[$i]['it_image']  에 값이 입력됩니다.
가로 사이즈와 세로 사이즈는
관리자모드 > 쇼핑몰관리 > 분류관리 에서 각각 카테고리별로 출력 이미지 사이즈를 설정하도록 되어 있습니다.

$bimg['image'] 변수 말씀하시는 것으로 보아...
item.form.skin.html.php 파일에서 <?php foreach ($big_img as $k => $bimg) { ?> 부분 말씀하시는 것으로 보이는데요.
해당 부분에서 foreach 문에서 선언된거구요.

$big_img 변수는 /eyoom/core/shop/item.form.skin.php 파일 23, 24번째 라인에서 선언되었습니다.
이윰빌더 시즌4 질문과 답변 게시판입니다.

질문과 답변 게시판에는 가능한 이윰 관리자가 답변을 드리지 않습니다. 회원간 활성화 될수 있도록 도움 부탁드리며, 질문자는 원하는 답변이 달릴경우 꼭 채택하여 주시기 바랍니다.

상품구매 및 유료상품 문의는 1:1문의 게시판을 이용해 주시기 바랍니다.

1:1문의 바로가기 : https://eyoom.net/bbs/qalist.php

전체 2,001 건 - 113 페이지
번호
제목
글쓴이
채택포인트
사이트 내 전체검색