영카트 상품 목록 이미지를 썸네일이 아닌 원본 이미지로 출력하는 방법입니다.
메인페이지 스킨에 적용하기 (히트상품, 추천상품, 최신상품 등..)
수정 파일 : skin/shop/basic/main.10.skin.php
분류 리스트 페이지 스킨에 적용하기 (상품 분류 메뉴를 클릭했을 때 나오는 화면)
수정 파일 : skin/shop/basic/list.10.skin.php
// echo get_it_image($row['it_id'], $this->img_width, $this->img_height, '', '', stripslashes($row['it_name']))."\n";
위 줄을 주석 처리 후 아래 내용으로 대체합니다.
echo '<img src="'.get_it_imageurl($row['it_id']).'" width="'.$this->img_width.'" height="'.$this->img_height.'" alt="'.stripslashes($row['it_name']).'">';
상품 상세 페이지 스킨에 적용하기 (상품을 클릭했을 때 좌측 상단에 나오는 중간 사이즈 이미지)
수정 파일 : skin/shop/basic/item.form.skin.php
// $img = get_it_thumbnail($it['it_img'.$i], $default['de_mimg_width'], $default['de_mimg_height']);
위 줄을 주석 처리 후 아래 내용으로 대체합니다.
$img = get_image($it['it_img'.$i], $default['de_mimg_width'], $default['de_mimg_height']);
파일을 직접 뽑아서 사용하는 다른 방법도 있는데
shop.lib 파일 살펴보다가 함수가 있길래 해봤습니다 저기다 써도 되는지는 저도 잘 모르겠네요.
최근 영카트5 PC 버전 원본 기준으로 기본적인 출력 테스트만 했습니다.
테마를 사용한다면 테마 폴더에 있는 스킨을 수정해야 하며 일부 테마나 빌더에 따라서 차이가 있을 수 있습니다.
*참고 사항
세로로 긴 이미지를 비율대로 나오게 하고 싶으면
height=".$this->img_height." 여기를 height='' 이렇게 하면 될 겁니다.
상품 상세 페이지 스킨에서는 이렇게..
$img = get_image($it['it_img'.$i], $default['de_mimg_width'], '');
상세 페이지에서 세로 사이즈를 없애면 하단 썸네일이 이동해서 스킨을 일부 수정해야 할 겁니다.
메인페이지 스킨에 적용하기 (히트상품, 추천상품, 최신상품 등..)
수정 파일 : skin/shop/basic/main.10.skin.php
분류 리스트 페이지 스킨에 적용하기 (상품 분류 메뉴를 클릭했을 때 나오는 화면)
수정 파일 : skin/shop/basic/list.10.skin.php
// echo get_it_image($row['it_id'], $this->img_width, $this->img_height, '', '', stripslashes($row['it_name']))."\n";
위 줄을 주석 처리 후 아래 내용으로 대체합니다.
echo '<img src="'.get_it_imageurl($row['it_id']).'" width="'.$this->img_width.'" height="'.$this->img_height.'" alt="'.stripslashes($row['it_name']).'">';
상품 상세 페이지 스킨에 적용하기 (상품을 클릭했을 때 좌측 상단에 나오는 중간 사이즈 이미지)
수정 파일 : skin/shop/basic/item.form.skin.php
// $img = get_it_thumbnail($it['it_img'.$i], $default['de_mimg_width'], $default['de_mimg_height']);
위 줄을 주석 처리 후 아래 내용으로 대체합니다.
$img = get_image($it['it_img'.$i], $default['de_mimg_width'], $default['de_mimg_height']);
파일을 직접 뽑아서 사용하는 다른 방법도 있는데
shop.lib 파일 살펴보다가 함수가 있길래 해봤습니다 저기다 써도 되는지는 저도 잘 모르겠네요.
최근 영카트5 PC 버전 원본 기준으로 기본적인 출력 테스트만 했습니다.
테마를 사용한다면 테마 폴더에 있는 스킨을 수정해야 하며 일부 테마나 빌더에 따라서 차이가 있을 수 있습니다.
*참고 사항
세로로 긴 이미지를 비율대로 나오게 하고 싶으면
height=".$this->img_height." 여기를 height='' 이렇게 하면 될 겁니다.
상품 상세 페이지 스킨에서는 이렇게..
$img = get_image($it['it_img'.$i], $default['de_mimg_width'], '');
상세 페이지에서 세로 사이즈를 없애면 하단 썸네일이 이동해서 스킨을 일부 수정해야 할 겁니다.
댓글 10개
게시글 목록
| 번호 | 제목 |
|---|---|
| 852 | |
| 842 | |
| 838 | |
| 835 | |
| 829 | |
| 826 | |
| 820 | |
| 816 | |
| 811 | |
| 806 | |
| 784 | |
| 781 | |
| 778 | |
| 773 | |
| 771 | |
| 768 | |
| 766 | |
| 754 | |
| 749 | |
| 740 | |
| 737 | |
| 723 | |
| 714 | |
| 704 | |
| 698 | |
| 697 | |
| 696 | |
| 689 | |
| 688 | |
| 687 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기