diff --git a/lib/shop.lib.php b/lib/shop.lib.php index e5f494dea..1f22fbad9 100644 --- a/lib/shop.lib.php +++ b/lib/shop.lib.php @@ -143,14 +143,30 @@ function get_image($img, $width=0, $height=0) } // 상품 이미지를 얻는다 -function get_it_image($img, $width=0, $height=0, $id="") +function get_it_image($dir, $img, $width, $height, $it_id="", $class="", $thumbnail=true) { - global $g4; + if($thumbnail && !$width) + return ""; - $str = get_image($img, $width, $height); - if ($id) { - $str = "$str"; + $src = G4_DATA_URL.'/item/'.$dir.'/'.$img; + + if($thumbnail) { + $filepath = G4_DATA_PATH.'/item/'.$dir; + + if(file_exists($filepath.'/'.$img) && is_file($filepath.'/'.$img)) { + $src = G4_DATA_URL.'/item/'.$dir.'/'.it_img_thumb($img, $filepath, $width, $height); + } } + + $str = "$str"; + } + return $str; } @@ -209,16 +225,14 @@ function get_option_stock_qty($it_id, $opt_id, $is_option) // 큰 이미지 function get_large_image($img, $it_id, $btn_image=true) { - global $g4; - - if (file_exists(G4_DATA_PATH."/item/$img") && $img != "") + if (file_exists(G4_DATA_PATH."/item/$it_id/$img") && $img != "") { - $size = getimagesize(G4_DATA_PATH."/item/$img"); + $size = getimagesize(G4_DATA_PATH."/item/$it_id/$img"); $width = $size[0]; $height = $size[1]; - $str = ""; + $str = ""; if ($btn_image) - $str .= ""; + $str .= ""; } else $str = "";