쇼핑몰관리자: merge 충돌
This commit is contained in:
@ -54,11 +54,15 @@ if ($w == "")
|
|||||||
$ca['ca_explan_html'] = 1;
|
$ca['ca_explan_html'] = 1;
|
||||||
$ca['ca_img_width'] = $default['de_mimg_width'];
|
$ca['ca_img_width'] = $default['de_mimg_width'];
|
||||||
$ca['ca_img_height'] = $default['de_mimg_height'];
|
$ca['ca_img_height'] = $default['de_mimg_height'];
|
||||||
|
$ca['ca_mobile_img_width'] = $default['de_mimg_width'];
|
||||||
|
$ca['ca_mobile_img_height'] = $default['de_mimg_height'];
|
||||||
$ca['ca_list_mod'] = 3;
|
$ca['ca_list_mod'] = 3;
|
||||||
$ca['ca_list_row'] = 5;
|
$ca['ca_list_row'] = 5;
|
||||||
|
$ca['ca_mobile_list_row'] = 3;
|
||||||
$ca['ca_stock_qty'] = 99999;
|
$ca['ca_stock_qty'] = 99999;
|
||||||
}
|
}
|
||||||
$ca['ca_skin'] = "list.skin.10.php";
|
$ca['ca_skin'] = "list.skin.10.php";
|
||||||
|
$ca['ca_mobile_skin'] = "list.skin.10.php";
|
||||||
}
|
}
|
||||||
else if ($w == "u")
|
else if ($w == "u")
|
||||||
{
|
{
|
||||||
@ -81,6 +85,15 @@ if (!isset($ca['ca_mobile_skin'])) {
|
|||||||
ADD `ca_mobile_tail_html` TEXT NOT NULL AFTER `ca_mobile_head_html` ", false);
|
ADD `ca_mobile_tail_html` TEXT NOT NULL AFTER `ca_mobile_head_html` ", false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 인증사용필드추가
|
||||||
|
$sql = " select ca_hp_cert_use from {$g4['shop_category_table']} limit 1 ";
|
||||||
|
$result = sql_query($sql, false);
|
||||||
|
if(!$result) {
|
||||||
|
sql_query(" ALTER TABLE `{$g4['shop_category_table']}`
|
||||||
|
ADD `ca_hp_cert_use` TINYINT(4) NOT NULL DEFAULT '0' AFTER `ca_mb_id`,
|
||||||
|
ADD `ca_adult_cert_use` TINYINT(4) NOT NULL DEFAULT '0' AFTER `ca_hp_cert_use` ", false);
|
||||||
|
}
|
||||||
|
|
||||||
$qstr = 'page='.$page.'&sort1='.$sort1.'&sort2='.$sort2;
|
$qstr = 'page='.$page.'&sort1='.$sort1.'&sort2='.$sort2;
|
||||||
|
|
||||||
$g4['title'] = $html_title;
|
$g4['title'] = $html_title;
|
||||||
@ -143,6 +156,24 @@ $pg_anchor .= '</ul>';
|
|||||||
<?php } ?>
|
<?php } ?>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th scope="row">본인확인 체크</th>
|
||||||
|
<td>
|
||||||
|
<input type="radio" name="ca_hp_cert_use" value="1" id="ca_hp_cert_use_yes" <?php if($ca['ca_hp_cert_use']) echo 'checked="checked"'; ?>>
|
||||||
|
<label for="ca_hp_cert_use_yes">사용함</label>
|
||||||
|
<input type="radio" name="ca_hp_cert_use" value="0" id="ca_hp_cert_use_no" <?php if(!$ca['ca_hp_cert_use']) echo 'checked="checked"'; ?>>
|
||||||
|
<label for="ca_hp_cert_use_no">사용안함</label>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th scope="row">성인인증 체크</th>
|
||||||
|
<td>
|
||||||
|
<input type="radio" name="ca_adult_cert_use" value="1" id="ca_adult_cert_use_yes" <?php if($ca['ca_adult_cert_use']) echo 'checked="checked"'; ?>>
|
||||||
|
<label for="ca_adult_cert_use_yes">사용함</label>
|
||||||
|
<input type="radio" name="ca_adult_cert_use" value="0" id="ca_adult_cert_use_no" <?php if(!$ca['ca_adult_cert_use']) echo 'checked="checked"'; ?>>
|
||||||
|
<label for="ca_adult_cert_use_no">사용안함</label>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th scope="row"><label for="ca_skin">출력스킨</label></th>
|
<th scope="row"><label for="ca_skin">출력스킨</label></th>
|
||||||
<td>
|
<td>
|
||||||
|
|||||||
@ -78,7 +78,9 @@ $sql_common = " ca_skin = '$ca_skin',
|
|||||||
ca_tail_html = '$ca_tail_html',
|
ca_tail_html = '$ca_tail_html',
|
||||||
ca_include_head = '$ca_include_head',
|
ca_include_head = '$ca_include_head',
|
||||||
ca_include_tail = '$ca_include_tail',
|
ca_include_tail = '$ca_include_tail',
|
||||||
ca_mb_id = '$ca_mb_id' ";
|
ca_mb_id = '$ca_mb_id',
|
||||||
|
ca_hp_cert_use = '$ca_hp_cert_use',
|
||||||
|
ca_adult_cert_use = '$ca_adult_cert_use' ";
|
||||||
|
|
||||||
|
|
||||||
if ($w == "")
|
if ($w == "")
|
||||||
@ -141,10 +143,6 @@ else if ($w == "d")
|
|||||||
if ($str)
|
if ($str)
|
||||||
alert("이 분류와 관련된 상품이 총 {$i} 건 존재하므로 상품을 삭제한 후 분류를 삭제하여 주십시오.\\n\\n$str");
|
alert("이 분류와 관련된 상품이 총 {$i} 건 존재하므로 상품을 삭제한 후 분류를 삭제하여 주십시오.\\n\\n$str");
|
||||||
|
|
||||||
// 분류 On, Off 이미지 삭제
|
|
||||||
@unlink("{$g4['category_path']}/$ca_id"."_1");
|
|
||||||
@unlink("{$g4['category_path']}/$ca_id"."_0");
|
|
||||||
|
|
||||||
// 상, 하단 이미지 삭제
|
// 상, 하단 이미지 삭제
|
||||||
@unlink("{$g4['category_path']}/$ca_id"."_h");
|
@unlink("{$g4['category_path']}/$ca_id"."_h");
|
||||||
@unlink("{$g4['category_path']}/$ca_id"."_t");
|
@unlink("{$g4['category_path']}/$ca_id"."_t");
|
||||||
@ -158,9 +156,6 @@ $qstr = "page=$page&sort1=$sort1&sort2=$sort2";
|
|||||||
|
|
||||||
if ($w == "" || $w == "u")
|
if ($w == "" || $w == "u")
|
||||||
{
|
{
|
||||||
if ($_FILES['ca_image1']['name']) upload_file($_FILES['ca_image1']['tmp_name'], $ca_id."_1", $g4['category_path']);
|
|
||||||
if ($_FILES['ca_image0']['name']) upload_file($_FILES['ca_image0']['tmp_name'], $ca_id."_0", $g4['category_path']);
|
|
||||||
|
|
||||||
if ($_FILES['ca_himg']['name']) upload_file($_FILES['ca_himg']['tmp_name'], $ca_id."_h", $g4['category_path']);
|
if ($_FILES['ca_himg']['name']) upload_file($_FILES['ca_himg']['tmp_name'], $ca_id."_h", $g4['category_path']);
|
||||||
if ($_FILES['ca_timg']['name']) upload_file($_FILES['ca_timg']['tmp_name'], $ca_id."_t", $g4['category_path']);
|
if ($_FILES['ca_timg']['name']) upload_file($_FILES['ca_timg']['tmp_name'], $ca_id."_t", $g4['category_path']);
|
||||||
|
|
||||||
|
|||||||
@ -38,23 +38,6 @@ $sql = " insert {$g4['shop_item_table']}
|
|||||||
$sql_common ";
|
$sql_common ";
|
||||||
sql_query($sql);
|
sql_query($sql);
|
||||||
|
|
||||||
$img_path = G4_DATA_PATH."/item/";
|
|
||||||
|
|
||||||
for($i=1; $i<6; $i++) {
|
|
||||||
$limg = $it_id."_l".$i;
|
|
||||||
if(is_file($img_path.$limg))
|
|
||||||
copy($img_path.$limg,$img_path.$new_it_id."_l".$i);
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
$simg = $it_id."_s";
|
|
||||||
if(is_file($img_path.$simg))
|
|
||||||
copy($img_path.$simg,$img_path.$new_it_id."_s");
|
|
||||||
|
|
||||||
$mimg = $it_id."_m";
|
|
||||||
if(is_file($img_path.$mimg))
|
|
||||||
copy($img_path.$mimg,$img_path.$new_it_id."_m");
|
|
||||||
|
|
||||||
// 상품요약정보 복사
|
// 상품요약정보 복사
|
||||||
$sql = " select * from {$g4['shop_item_info_table']} where it_id = '$it_id' order by ii_id ";
|
$sql = " select * from {$g4['shop_item_info_table']} where it_id = '$it_id' order by ii_id ";
|
||||||
$result = sql_query($sql);
|
$result = sql_query($sql);
|
||||||
@ -64,6 +47,118 @@ for ($i=0; $row=sql_fetch_array($result); $i++) {
|
|||||||
sql_query($sql);
|
sql_query($sql);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// html 에디터로 첨부된 이미지 파일 복사
|
||||||
|
if($cp['it_explan']) {
|
||||||
|
$matchs = get_editor_image($cp['it_explan']);
|
||||||
|
|
||||||
|
// 파일의 경로를 얻어 복사
|
||||||
|
for($i=0;$i<count($matchs[1]);$i++) {
|
||||||
|
$p = parse_url($matchs[1][$i]);
|
||||||
|
if(strpos($p['path'], "/data/") != 0)
|
||||||
|
$src_path = preg_replace("/^\/.*\/data/", "/data", $p['path']);
|
||||||
|
else
|
||||||
|
$src_path = $p['path'];
|
||||||
|
|
||||||
|
$srcfile = G4_PATH.$src_path;
|
||||||
|
$dstfile = preg_replace("/\.([^\.]+)$/", "_".$new_it_id.".\\1", $srcfile);
|
||||||
|
|
||||||
|
if(is_file($srcfile)) {
|
||||||
|
copy($srcfile, $dstfile);
|
||||||
|
|
||||||
|
$newfile = preg_replace("/\.([^\.]+)$/", "_".$new_it_id.".\\1", $matchs[1][$i]);
|
||||||
|
$cp['it_explan'] = str_replace($matchs[1][$i], $newfile, $cp['it_explan']);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
$sql = " update {$g4['shop_item_table']} set it_explan = '{$cp['it_explan']}' where it_id = '$new_it_id' ";
|
||||||
|
sql_query($sql);
|
||||||
|
}
|
||||||
|
|
||||||
|
if($cp['it_mobile_explan']) {
|
||||||
|
$matchs = get_editor_image($cp['it_mobile_explan']);
|
||||||
|
|
||||||
|
// 파일의 경로를 얻어 복사
|
||||||
|
for($i=0;$i<count($matchs[1]);$i++) {
|
||||||
|
$p = parse_url($matchs[1][$i]);
|
||||||
|
if(strpos($p['path'], "/data/") != 0)
|
||||||
|
$src_path = preg_replace("/^\/.*\/data/", "/data", $p['path']);
|
||||||
|
else
|
||||||
|
$src_path = $p['path'];
|
||||||
|
|
||||||
|
$srcfile = G4_PATH.$src_path;
|
||||||
|
$dstfile = preg_replace("/\.([^\.]+)$/", "_".$new_it_id.".\\1", $srcfile);
|
||||||
|
|
||||||
|
if(is_file($srcfile)) {
|
||||||
|
copy($srcfile, $dstfile);
|
||||||
|
|
||||||
|
$newfile = preg_replace("/\.([^\.]+)$/", "_".$new_it_id.".\\1", $matchs[1][$i]);
|
||||||
|
$cp['it_mobile_explan'] = str_replace($matchs[1][$i], $newfile, $cp['it_mobile_explan']);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
$sql = " update {$g4['shop_item_table']} set it_mobile_explan = '{$cp['it_mobile_explan']}' where it_id = '$new_it_id' ";
|
||||||
|
sql_query($sql);
|
||||||
|
}
|
||||||
|
|
||||||
|
// 상품이미지 복사
|
||||||
|
function copy_directory($src_dir, $dest_dir)
|
||||||
|
{
|
||||||
|
if($src_dir == $dest_dir)
|
||||||
|
return false;
|
||||||
|
|
||||||
|
if(!is_dir($src_dir))
|
||||||
|
return false;
|
||||||
|
|
||||||
|
if(!is_dir($dest_dir)) {
|
||||||
|
@mkdir($dest_dir, 0707);
|
||||||
|
@chmod($dest_dir, 0707);
|
||||||
|
}
|
||||||
|
|
||||||
|
$dir = opendir($src_dir);
|
||||||
|
while (false !== ($filename = readdir($dir))) {
|
||||||
|
if($filename == "." || $filename == "..")
|
||||||
|
continue;
|
||||||
|
|
||||||
|
$files[] = $filename;
|
||||||
|
}
|
||||||
|
|
||||||
|
for($i=0; $i<count($files); $i++) {
|
||||||
|
$src_file = $src_dir.'/'.$files[$i];
|
||||||
|
$dest_file = $dest_dir.'/'.$files[$i];
|
||||||
|
if(is_file($src_file)) {
|
||||||
|
copy($src_file, $dest_file);
|
||||||
|
@chmod($dest_file, 0606);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// 파일복사
|
||||||
|
$dest_path = G4_DATA_PATH.'/item/'.$new_it_id;
|
||||||
|
@mkdir($dest_path, 0707);
|
||||||
|
@chmod($dest_path, 0707);
|
||||||
|
$comma = '';
|
||||||
|
$sql_img = '';
|
||||||
|
|
||||||
|
for($i=1; $i<=10; $i++) {
|
||||||
|
$file = G4_DATA_PATH.'/item/'.$cp['it_img'.$i];
|
||||||
|
$new_img = '';
|
||||||
|
|
||||||
|
if(is_file($file)) {
|
||||||
|
$dstfile = $dest_path.'/'.basename($file);
|
||||||
|
copy($file, $dstfile);
|
||||||
|
@chmod($dstfile, 0606);
|
||||||
|
$new_img = $new_it_id.'/'.basename($file);
|
||||||
|
}
|
||||||
|
|
||||||
|
$sql_img .= $comma." it_img{$i} = '$new_img' ";
|
||||||
|
$comma = ',';
|
||||||
|
}
|
||||||
|
|
||||||
|
$sql = " update {$g4['shop_item_table']}
|
||||||
|
set $sql_img
|
||||||
|
where it_id = '$new_it_id' ";
|
||||||
|
sql_query($sql);
|
||||||
|
|
||||||
$qstr = "ca_id=$ca_id&sfl=$sfl&sca=$sca&page=$page&stx=".urlencode($stx)."&save_stx=".urlencode($save_stx);
|
$qstr = "ca_id=$ca_id&sfl=$sfl&sca=$sca&page=$page&stx=".urlencode($stx)."&save_stx=".urlencode($save_stx);
|
||||||
|
|
||||||
goto_url("itemlist.php?$qstr");
|
goto_url("itemlist.php?$qstr");
|
||||||
|
|||||||
@ -20,20 +20,29 @@ if(intval(preg_replace("/[^0-9]/", "", $row['Type'])) != 20) {
|
|||||||
sql_query(" ALTER TABLE `{$g4['shop_wish_table']}` MODIFY COLUMN it_id VARCHAR(20) NOT NULL DEFAULT '' ", false);
|
sql_query(" ALTER TABLE `{$g4['shop_wish_table']}` MODIFY COLUMN it_id VARCHAR(20) NOT NULL DEFAULT '' ", false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 상품요약정보 필드추가
|
||||||
|
$sql = " select it_info_gubun from {$g4['shop_item_table']} limit 1 ";
|
||||||
|
$result = sql_query($sql, false);
|
||||||
|
if(!$result) {
|
||||||
|
sql_query(" ALTER TABLE `{$g4['shop_item_table']}` ADD `it_info_gubun` VARCHAR(50) NOT NULL DEFAULT '' AFTER `it_tel_inq`,
|
||||||
|
ADD `it_info_value` TEXT NOT NULL AFTER `it_info_gubun` ", false);
|
||||||
|
}
|
||||||
|
|
||||||
// 상품이미지 필드추가
|
// 상품이미지 필드추가
|
||||||
$sql = " select it_img1 from {$g4['shop_item_table']} limit 1 ";
|
$sql = " select it_img1 from {$g4['shop_item_table']} limit 1 ";
|
||||||
$result = sql_query($sql, false);
|
$result = sql_query($sql, false);
|
||||||
if(!$result) {
|
if(!$result) {
|
||||||
sql_query(" ALTER TABLE `{$g4['shop_item_table']}` ADD `it_img1` VARCHAR(255) NOT NULL DEFAULT '' AFTER `it_tel_inq` ", false);
|
sql_query(" ALTER TABLE `{$g4['shop_item_table']}`
|
||||||
sql_query(" ALTER TABLE `{$g4['shop_item_table']}` ADD `it_img2` VARCHAR(255) NOT NULL DEFAULT '' AFTER `it_img1` ", false);
|
ADD `it_img1` VARCHAR(255) NOT NULL DEFAULT '' AFTER `it_info_value`,
|
||||||
sql_query(" ALTER TABLE `{$g4['shop_item_table']}` ADD `it_img3` VARCHAR(255) NOT NULL DEFAULT '' AFTER `it_img2` ", false);
|
ADD `it_img2` VARCHAR(255) NOT NULL DEFAULT '' AFTER `it_img1`,
|
||||||
sql_query(" ALTER TABLE `{$g4['shop_item_table']}` ADD `it_img4` VARCHAR(255) NOT NULL DEFAULT '' AFTER `it_img3` ", false);
|
ADD `it_img3` VARCHAR(255) NOT NULL DEFAULT '' AFTER `it_img2`,
|
||||||
sql_query(" ALTER TABLE `{$g4['shop_item_table']}` ADD `it_img5` VARCHAR(255) NOT NULL DEFAULT '' AFTER `it_img4` ", false);
|
ADD `it_img4` VARCHAR(255) NOT NULL DEFAULT '' AFTER `it_img3`,
|
||||||
sql_query(" ALTER TABLE `{$g4['shop_item_table']}` ADD `it_img6` VARCHAR(255) NOT NULL DEFAULT '' AFTER `it_img5` ", false);
|
ADD `it_img5` VARCHAR(255) NOT NULL DEFAULT '' AFTER `it_img4`,
|
||||||
sql_query(" ALTER TABLE `{$g4['shop_item_table']}` ADD `it_img7` VARCHAR(255) NOT NULL DEFAULT '' AFTER `it_img6` ", false);
|
ADD `it_img6` VARCHAR(255) NOT NULL DEFAULT '' AFTER `it_img5`,
|
||||||
sql_query(" ALTER TABLE `{$g4['shop_item_table']}` ADD `it_img8` VARCHAR(255) NOT NULL DEFAULT '' AFTER `it_img7` ", false);
|
ADD `it_img7` VARCHAR(255) NOT NULL DEFAULT '' AFTER `it_img6`,
|
||||||
sql_query(" ALTER TABLE `{$g4['shop_item_table']}` ADD `it_img9` VARCHAR(255) NOT NULL DEFAULT '' AFTER `it_img8` ", false);
|
ADD `it_img8` VARCHAR(255) NOT NULL DEFAULT '' AFTER `it_img7`,
|
||||||
sql_query(" ALTER TABLE `{$g4['shop_item_table']}` ADD `it_img10` VARCHAR(255) NOT NULL DEFAULT '' AFTER `it_img9` ", false);
|
ADD `it_img9` VARCHAR(255) NOT NULL DEFAULT '' AFTER `it_img8`,
|
||||||
|
ADD `it_img10` VARCHAR(255) NOT NULL DEFAULT '' AFTER `it_img9` ", false);
|
||||||
}
|
}
|
||||||
|
|
||||||
// it_amount 를 it_price 로 변경
|
// it_amount 를 it_price 로 변경
|
||||||
@ -152,6 +161,7 @@ for ($i=0; $row=sql_fetch_array($result); $i++)
|
|||||||
$pg_anchor ='<ul class="anchor">
|
$pg_anchor ='<ul class="anchor">
|
||||||
<li><a href="#anc_sitfrm_cate">상품분류</a></li>
|
<li><a href="#anc_sitfrm_cate">상품분류</a></li>
|
||||||
<li><a href="#anc_sitfrm_ini">기본정보</a></li>
|
<li><a href="#anc_sitfrm_ini">기본정보</a></li>
|
||||||
|
<li><a href="#anc_sitfrm_compact">요약정보</a></li>
|
||||||
<li><a href="#anc_sitfrm_cost">가격 및 재고</a></li>
|
<li><a href="#anc_sitfrm_cost">가격 및 재고</a></li>
|
||||||
<li><a href="#anc_sitfrm_img">상품이미지</a></li>
|
<li><a href="#anc_sitfrm_img">상품이미지</a></li>
|
||||||
<li><a href="#anc_sitfrm_relation">관련상품</a></li>
|
<li><a href="#anc_sitfrm_relation">관련상품</a></li>
|
||||||
@ -404,6 +414,27 @@ $pg_anchor ='<ul class="anchor">
|
|||||||
</table>
|
</table>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
<section id="anc_sitfrm_compact" class="cbox">
|
||||||
|
<h2>상품요약정보</h2>
|
||||||
|
<?php echo $pg_anchor; ?>
|
||||||
|
<div id="compact_info_form"><?php include_once(G4_ADMIN_PATH.'/shop_admin/iteminfo.php'); ?></div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
$(function(){
|
||||||
|
$("#it_info_gubun").live("change", function() {
|
||||||
|
var gubun = $(this).val();
|
||||||
|
$.post(
|
||||||
|
"<?php echo G4_ADMIN_URL; ?>/shop_admin/iteminfo.php",
|
||||||
|
{ it_id: "<?php echo $it['it_id']; ?>", gubun: gubun },
|
||||||
|
function(data) {
|
||||||
|
$("#compact_info_form").empty().html(data);
|
||||||
|
}
|
||||||
|
);
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
<section id="anc_sitfrm_cost" class="cbox">
|
<section id="anc_sitfrm_cost" class="cbox">
|
||||||
<h2>가격 및 재고</h2>
|
<h2>가격 및 재고</h2>
|
||||||
<?php echo $pg_anchor; ?>
|
<?php echo $pg_anchor; ?>
|
||||||
|
|||||||
@ -16,7 +16,7 @@ function itemdelete($it_id)
|
|||||||
{
|
{
|
||||||
global $g4, $is_admin;
|
global $g4, $is_admin;
|
||||||
|
|
||||||
$sql = " select it_explan, it_img1, it_img2, it_img3, it_img4, it_img5, it_img6, it_img7, it_img8, it_img9, it_img10
|
$sql = " select it_explan, it_mobile_explan, it_img1, it_img2, it_img3, it_img4, it_img5, it_img6, it_img7, it_img8, it_img9, it_img10
|
||||||
from {$g4['shop_item_table']} where it_id = '$it_id' ";
|
from {$g4['shop_item_table']} where it_id = '$it_id' ";
|
||||||
$it = sql_fetch($sql);
|
$it = sql_fetch($sql);
|
||||||
|
|
||||||
@ -51,7 +51,7 @@ function itemdelete($it_id)
|
|||||||
$file = G4_DATA_PATH.'/item/'.$it['it_img'.$i];
|
$file = G4_DATA_PATH.'/item/'.$it['it_img'.$i];
|
||||||
if(is_file($file) && $it['it_img'.$i]) {
|
if(is_file($file) && $it['it_img'.$i]) {
|
||||||
@unlink($file);
|
@unlink($file);
|
||||||
@rmdir(dirname($file));
|
delete_item_thumbnail(dirname($file), basename($file));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -85,6 +85,21 @@ function itemdelete($it_id)
|
|||||||
//------------------------------------------------------------------------
|
//------------------------------------------------------------------------
|
||||||
$imgs = get_editor_image($it['it_explan']);
|
$imgs = get_editor_image($it['it_explan']);
|
||||||
|
|
||||||
|
for($i=0;$i<count($imgs[1]);$i++) {
|
||||||
|
$p = parse_url($imgs[1][$i]);
|
||||||
|
if(strpos($p['path'], "/data/") != 0)
|
||||||
|
$data_path = preg_replace("/^\/.*\/data/", "/data", $p['path']);
|
||||||
|
else
|
||||||
|
$data_path = $p['path'];
|
||||||
|
|
||||||
|
$destfile = G4_PATH.$data_path;
|
||||||
|
|
||||||
|
if(is_file($destfile))
|
||||||
|
@unlink($destfile);
|
||||||
|
}
|
||||||
|
|
||||||
|
$imgs = get_editor_image($it['it_mobile_explan']);
|
||||||
|
|
||||||
for($i=0;$i<count($imgs[1]);$i++) {
|
for($i=0;$i<count($imgs[1]);$i++) {
|
||||||
$p = parse_url($imgs[1][$i]);
|
$p = parse_url($imgs[1][$i]);
|
||||||
if(strpos($p['path'], "/data/") != 0)
|
if(strpos($p['path'], "/data/") != 0)
|
||||||
@ -183,95 +198,145 @@ $it_img_dir = G4_DATA_PATH.'/item';
|
|||||||
|
|
||||||
// 파일삭제
|
// 파일삭제
|
||||||
if ($it_img1_del) {
|
if ($it_img1_del) {
|
||||||
@unlink($it_img_dir.'/'.$it_img1);
|
$file_img1 = $it_img_dir.'/'.$it_img1;
|
||||||
|
@unlink($file_img1);
|
||||||
|
delete_item_thumbnail(dirname($file_img1), basename($file_img1));
|
||||||
$it_img1 = '';
|
$it_img1 = '';
|
||||||
}
|
}
|
||||||
if ($it_img2_del) {
|
if ($it_img2_del) {
|
||||||
@unlink($it_img_dir.'/'.$it_img2);
|
$file_img2 = $it_img_dir.'/'.$it_img2;
|
||||||
|
@unlink($file_img2);
|
||||||
|
delete_item_thumbnail(dirname($file_img2), basename($file_img2));
|
||||||
$it_img2 = '';
|
$it_img2 = '';
|
||||||
}
|
}
|
||||||
if ($it_img3_del) {
|
if ($it_img3_del) {
|
||||||
@unlink($it_img_dir.'/'.$it_img3);
|
$file_img3 = $it_img_dir.'/'.$it_img3;
|
||||||
|
@unlink($file_img3);
|
||||||
|
delete_item_thumbnail(dirname($file_img3), basename($file_img3));
|
||||||
$it_img3 = '';
|
$it_img3 = '';
|
||||||
}
|
}
|
||||||
if ($it_img4_del) {
|
if ($it_img4_del) {
|
||||||
@unlink($it_img_dir.'/'.$it_img4);
|
$file_img4 = $it_img_dir.'/'.$it_img4;
|
||||||
|
@unlink($file_img4);
|
||||||
|
delete_item_thumbnail(dirname($file_img4), basename($file_img4));
|
||||||
$it_img4 = '';
|
$it_img4 = '';
|
||||||
}
|
}
|
||||||
if ($it_img5_del) {
|
if ($it_img5_del) {
|
||||||
@unlink($it_img_dir.'/'.$it_img5);
|
$file_img5 = $it_img_dir.'/'.$it_img5;
|
||||||
|
@unlink($file_img5);
|
||||||
|
delete_item_thumbnail(dirname($file_img5), basename($file_img5));
|
||||||
$it_img5 = '';
|
$it_img5 = '';
|
||||||
}
|
}
|
||||||
if ($it_img6_del) {
|
if ($it_img6_del) {
|
||||||
@unlink($it_img_dir.'/'.$it_img6);
|
$file_img6 = $it_img_dir.'/'.$it_img6;
|
||||||
|
@unlink($file_img6);
|
||||||
|
delete_item_thumbnail(dirname($file_img6), basename($file_img6));
|
||||||
$it_img6 = '';
|
$it_img6 = '';
|
||||||
}
|
}
|
||||||
if ($it_img7_del) {
|
if ($it_img7_del) {
|
||||||
@unlink($it_img_dir.'/'.$it_img7);
|
$file_img7 = $it_img_dir.'/'.$it_img7;
|
||||||
|
@unlink($file_img7);
|
||||||
|
delete_item_thumbnail(dirname($file_img7), basename($file_img7));
|
||||||
$it_img7 = '';
|
$it_img7 = '';
|
||||||
}
|
}
|
||||||
if ($it_img8_del) {
|
if ($it_img8_del) {
|
||||||
@unlink($it_img_dir.'/'.$it_img8);
|
$file_img8 = $it_img_dir.'/'.$it_img8;
|
||||||
|
@unlink($file_img8);
|
||||||
|
delete_item_thumbnail(dirname($file_img8), basename($file_img8));
|
||||||
$it_img8 = '';
|
$it_img8 = '';
|
||||||
}
|
}
|
||||||
if ($it_img9_del) {
|
if ($it_img9_del) {
|
||||||
@unlink($it_img_dir.'/'.$it_img9);
|
$file_img9 = $it_img_dir.'/'.$it_img9;
|
||||||
|
@unlink($file_img9);
|
||||||
|
delete_item_thumbnail(dirname($file_img9), basename($file_img9));
|
||||||
$it_img9 = '';
|
$it_img9 = '';
|
||||||
}
|
}
|
||||||
if ($it_img10_del) {
|
if ($it_img10_del) {
|
||||||
@unlink($it_img_dir.'/'.$it_img10);
|
$file_img10 = $it_img_dir.'/'.$it_img10;
|
||||||
|
@unlink($file_img10);
|
||||||
|
delete_item_thumbnail(dirname($file_img10), basename($file_img10));
|
||||||
$it_img10 = '';
|
$it_img10 = '';
|
||||||
}
|
}
|
||||||
|
|
||||||
// 이미지업로드
|
// 이미지업로드
|
||||||
if ($_FILES['it_img1']['name']) {
|
if ($_FILES['it_img1']['name']) {
|
||||||
if($w == 'u' && $it_img1)
|
if($w == 'u' && $it_img1) {
|
||||||
@unlink($it_img_dir.'/'.$it_img1);
|
$file_img1 = $it_img_dir.'/'.$it_img1;
|
||||||
|
@unlink($file_img1);
|
||||||
|
delete_item_thumbnail(dirname($file_img1), basename($file_img1));
|
||||||
|
}
|
||||||
$it_img1 = it_img_upload($_FILES['it_img1']['tmp_name'], $_FILES['it_img1']['name'], $it_img_dir.'/'.$it_id);
|
$it_img1 = it_img_upload($_FILES['it_img1']['tmp_name'], $_FILES['it_img1']['name'], $it_img_dir.'/'.$it_id);
|
||||||
}
|
}
|
||||||
if ($_FILES['it_img2']['name']) {
|
if ($_FILES['it_img2']['name']) {
|
||||||
if($w == 'u' && $it_img2)
|
if($w == 'u' && $it_img2) {
|
||||||
@unlink($it_img_dir.'/'.$it_img2);
|
$file_img2 = $it_img_dir.'/'.$it_img2;
|
||||||
|
@unlink($file_img2);
|
||||||
|
delete_item_thumbnail(dirname($file_img2), basename($file_img2));
|
||||||
|
}
|
||||||
$it_img2 = it_img_upload($_FILES['it_img2']['tmp_name'], $_FILES['it_img2']['name'], $it_img_dir.'/'.$it_id);
|
$it_img2 = it_img_upload($_FILES['it_img2']['tmp_name'], $_FILES['it_img2']['name'], $it_img_dir.'/'.$it_id);
|
||||||
}
|
}
|
||||||
if ($_FILES['it_img3']['name']) {
|
if ($_FILES['it_img3']['name']) {
|
||||||
if($w == 'u' && $it_img3)
|
if($w == 'u' && $it_img3) {
|
||||||
@unlink($it_img_dir.'/'.$it_img3);
|
$file_img3 = $it_img_dir.'/'.$it_img3;
|
||||||
|
@unlink($file_img3);
|
||||||
|
delete_item_thumbnail(dirname($file_img3), basename($file_img3));
|
||||||
|
}
|
||||||
$it_img3 = it_img_upload($_FILES['it_img3']['tmp_name'], $_FILES['it_img3']['name'], $it_img_dir.'/'.$it_id);
|
$it_img3 = it_img_upload($_FILES['it_img3']['tmp_name'], $_FILES['it_img3']['name'], $it_img_dir.'/'.$it_id);
|
||||||
}
|
}
|
||||||
if ($_FILES['it_img4']['name']) {
|
if ($_FILES['it_img4']['name']) {
|
||||||
if($w == 'u' && $it_img4)
|
if($w == 'u' && $it_img4) {
|
||||||
@unlink($it_img_dir.'/'.$it_img4);
|
$file_img4 = $it_img_dir.'/'.$it_img4;
|
||||||
|
@unlink($file_img4);
|
||||||
|
delete_item_thumbnail(dirname($file_img4), basename($file_img4));
|
||||||
|
}
|
||||||
$it_img4 = it_img_upload($_FILES['it_img4']['tmp_name'], $_FILES['it_img4']['name'], $it_img_dir.'/'.$it_id);
|
$it_img4 = it_img_upload($_FILES['it_img4']['tmp_name'], $_FILES['it_img4']['name'], $it_img_dir.'/'.$it_id);
|
||||||
}
|
}
|
||||||
if ($_FILES['it_img5']['name']) {
|
if ($_FILES['it_img5']['name']) {
|
||||||
if($w == 'u' && $it_img5)
|
if($w == 'u' && $it_img5) {
|
||||||
@unlink($it_img_dir.'/'.$it_img5);
|
$file_img5 = $it_img_dir.'/'.$it_img5;
|
||||||
|
@unlink($file_img5);
|
||||||
|
delete_item_thumbnail(dirname($file_img5), basename($file_img5));
|
||||||
|
}
|
||||||
$it_img5 = it_img_upload($_FILES['it_img5']['tmp_name'], $_FILES['it_img5']['name'], $it_img_dir.'/'.$it_id);
|
$it_img5 = it_img_upload($_FILES['it_img5']['tmp_name'], $_FILES['it_img5']['name'], $it_img_dir.'/'.$it_id);
|
||||||
}
|
}
|
||||||
if ($_FILES['it_img6']['name']) {
|
if ($_FILES['it_img6']['name']) {
|
||||||
if($w == 'u' && $it_img6)
|
if($w == 'u' && $it_img6) {
|
||||||
@unlink($it_img_dir.'/'.$it_img6);
|
$file_img6 = $it_img_dir.'/'.$it_img6;
|
||||||
|
@unlink($file_img6);
|
||||||
|
delete_item_thumbnail(dirname($file_img6), basename($file_img6));
|
||||||
|
}
|
||||||
$it_img6 = it_img_upload($_FILES['it_img6']['tmp_name'], $_FILES['it_img6']['name'], $it_img_dir.'/'.$it_id);
|
$it_img6 = it_img_upload($_FILES['it_img6']['tmp_name'], $_FILES['it_img6']['name'], $it_img_dir.'/'.$it_id);
|
||||||
}
|
}
|
||||||
if ($_FILES['it_img7']['name']) {
|
if ($_FILES['it_img7']['name']) {
|
||||||
if($w == 'u' && $it_img7)
|
if($w == 'u' && $it_img7) {
|
||||||
@unlink($it_img_dir.'/'.$it_img7);
|
$file_img7 = $it_img_dir.'/'.$it_img7;
|
||||||
|
@unlink($file_img7);
|
||||||
|
delete_item_thumbnail(dirname($file_img7), basename($file_img7));
|
||||||
|
}
|
||||||
$it_img7 = it_img_upload($_FILES['it_img7']['tmp_name'], $_FILES['it_img7']['name'], $it_img_dir.'/'.$it_id);
|
$it_img7 = it_img_upload($_FILES['it_img7']['tmp_name'], $_FILES['it_img7']['name'], $it_img_dir.'/'.$it_id);
|
||||||
}
|
}
|
||||||
if ($_FILES['it_img8']['name']) {
|
if ($_FILES['it_img8']['name']) {
|
||||||
if($w == 'u' && $it_img8)
|
if($w == 'u' && $it_img8) {
|
||||||
@unlink($it_img_dir.'/'.$it_img8);
|
$file_img8 = $it_img_dir.'/'.$it_img8;
|
||||||
|
@unlink($file_img8);
|
||||||
|
delete_item_thumbnail(dirname($file_img8), basename($file_img8));
|
||||||
|
}
|
||||||
$it_img8 = it_img_upload($_FILES['it_img8']['tmp_name'], $_FILES['it_img8']['name'], $it_img_dir.'/'.$it_id);
|
$it_img8 = it_img_upload($_FILES['it_img8']['tmp_name'], $_FILES['it_img8']['name'], $it_img_dir.'/'.$it_id);
|
||||||
}
|
}
|
||||||
if ($_FILES['it_img9']['name']) {
|
if ($_FILES['it_img9']['name']) {
|
||||||
if($w == 'u' && $it_img9)
|
if($w == 'u' && $it_img9) {
|
||||||
@unlink($it_img_dir.'/'.$it_img9);
|
$file_img9 = $it_img_dir.'/'.$it_img9;
|
||||||
|
@unlink($file_img9);
|
||||||
|
delete_item_thumbnail(dirname($file_img9), basename($file_img9));
|
||||||
|
}
|
||||||
$it_img9 = it_img_upload($_FILES['it_img9']['tmp_name'], $_FILES['it_img9']['name'], $it_img_dir.'/'.$it_id);
|
$it_img9 = it_img_upload($_FILES['it_img9']['tmp_name'], $_FILES['it_img9']['name'], $it_img_dir.'/'.$it_id);
|
||||||
}
|
}
|
||||||
if ($_FILES['it_img10']['name']) {
|
if ($_FILES['it_img10']['name']) {
|
||||||
if($w == 'u' && $it_img10)
|
if($w == 'u' && $it_img10) {
|
||||||
@unlink($it_img_dir.'/'.$it_img10);
|
$file_img10 = $it_img_dir.'/'.$it_img10;
|
||||||
|
@unlink($file_img10);
|
||||||
|
delete_item_thumbnail(dirname($file_img10), basename($file_img10));
|
||||||
|
}
|
||||||
$it_img10 = it_img_upload($_FILES['it_img10']['tmp_name'], $_FILES['it_img10']['name'], $it_img_dir.'/'.$it_id);
|
$it_img10 = it_img_upload($_FILES['it_img10']['tmp_name'], $_FILES['it_img10']['name'], $it_img_dir.'/'.$it_id);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -298,6 +363,15 @@ sql_query(" delete from {$g4['shop_item_relation_table']} where it_id2 = '$it_id
|
|||||||
// 이벤트상품을 우선 삭제함
|
// 이벤트상품을 우선 삭제함
|
||||||
sql_query(" delete from {$g4['shop_event_item_table']} where it_id = '$it_id' ");
|
sql_query(" delete from {$g4['shop_event_item_table']} where it_id = '$it_id' ");
|
||||||
|
|
||||||
|
// 상품요약정보
|
||||||
|
$value_array = array();
|
||||||
|
for($i=0; $i<count($_POST['ii_article']); $i++) {
|
||||||
|
$key = $_POST['ii_article'][$i];
|
||||||
|
$val = $_POST['ii_value'][$i];
|
||||||
|
$value_array[$key] = $val;
|
||||||
|
}
|
||||||
|
$it_info_value = serialize($value_array);
|
||||||
|
|
||||||
|
|
||||||
$sql_common = " ca_id = '$ca_id',
|
$sql_common = " ca_id = '$ca_id',
|
||||||
ca_id2 = '$ca_id2',
|
ca_id2 = '$ca_id2',
|
||||||
@ -343,6 +417,8 @@ $sql_common = " ca_id = '$ca_id',
|
|||||||
it_ip = '{$_SERVER['REMOTE_ADDR']}',
|
it_ip = '{$_SERVER['REMOTE_ADDR']}',
|
||||||
it_order = '$it_order',
|
it_order = '$it_order',
|
||||||
it_tel_inq = '$it_tel_inq',
|
it_tel_inq = '$it_tel_inq',
|
||||||
|
it_info_gubun = '$it_info_gubun',
|
||||||
|
it_info_value = '$it_info_value',
|
||||||
it_img1 = '$it_img1',
|
it_img1 = '$it_img1',
|
||||||
it_img2 = '$it_img2',
|
it_img2 = '$it_img2',
|
||||||
it_img3 = '$it_img3',
|
it_img3 = '$it_img3',
|
||||||
|
|||||||
@ -2,123 +2,67 @@
|
|||||||
include_once('./_common.php');
|
include_once('./_common.php');
|
||||||
include_once(G4_LIB_PATH.'/iteminfo.lib.php');
|
include_once(G4_LIB_PATH.'/iteminfo.lib.php');
|
||||||
|
|
||||||
$it_id = trim($_GET['it_id']);
|
$it_id = trim($_POST['it_id']);
|
||||||
if ($_GET['gubun']) {
|
$gubun = $_POST['gubun'] ? $_POST['gubun'] : 'wear';
|
||||||
$gubun = $_GET['gubun'];
|
if($it['it_id'])
|
||||||
} else {
|
$it_id = $it['it_id'];
|
||||||
$sql = " select ii_gubun from {$g4['shop_item_info_table']} where it_id = '$it_id' group by ii_gubun ";
|
|
||||||
$row = sql_fetch($sql);
|
|
||||||
$gubun = $row['ii_gubun'] ? $row['ii_gubun'] : "wear";
|
|
||||||
}
|
|
||||||
|
|
||||||
$null_text = "상품페이지 참고";
|
$sql = " select it_id, it_info_gubun, it_info_value from {$g4['shop_item_table']} where it_id = '$it_id' ";
|
||||||
|
$it = sql_fetch($sql);
|
||||||
|
|
||||||
$g4['title'] = "상품요약정보 설정";
|
if(!$_POST['gubun'] && $it['it_info_gubun'])
|
||||||
if($gubun)
|
$gubun = $it['it_info_gubun'];
|
||||||
$g4['title'] .= ' : '.$item_info[$gubun]['title'];
|
|
||||||
|
|
||||||
include_once(G4_PATH.'/head.sub.php');
|
|
||||||
?>
|
?>
|
||||||
|
|
||||||
<form id="fiteminfo" method="post" action="#" onsubmit="return fiteminfo_submit(this)">
|
<p><strong>전자상거래 등에서의 상품 등의 정보제공에 관한 고시</strong>에 따라 총 35개 상품군에 대해 상품 특성 등을 양식에 따라 입력할 수 있습니다.</p>
|
||||||
<input type="hidden" name="it_id" value="<?php echo $it_id; ?>">
|
<table class="frm_tbl">
|
||||||
|
<colgroup>
|
||||||
<div class="cbox">
|
<col class="grid_3">
|
||||||
<h1><?php echo $g4['title']; ?></h1>
|
<col>
|
||||||
<p>모든 필드를 반드시 입력하셔야 합니다.</p>
|
</colgroup>
|
||||||
<table class="frm_tbl">
|
<tbody>
|
||||||
<colgroup>
|
<tr>
|
||||||
<col class="grid_3">
|
<th scope="row"><label for="it_info_gubun">상품군</label></th>
|
||||||
<col>
|
<td>
|
||||||
</colgroup>
|
<?php echo help("상품군을 선택하면 자동으로 항목이 변환됩니다."); ?>
|
||||||
<tbody>
|
<select id="it_info_gubun" name="it_info_gubun">
|
||||||
<tr>
|
<option value="">상품군을 선택하세요.</option>
|
||||||
<th scope="row"><label for="gubun">상품군</label></th>
|
<?php
|
||||||
<td>
|
foreach($item_info as $key=>$value) {
|
||||||
<?php echo help("상품군을 선택하면 자동으로 페이지가 전환됩니다."); ?>
|
$opt_value = $key;
|
||||||
<select id="gubun" name="gubun" onchange="location.href='?it_id=<?php echo $it_id; ?>&gubun='+this.value;">
|
$opt_text = $value['title'];
|
||||||
<option value="">상품군을 선택하세요.</option>
|
echo '<option value="'.$opt_value.'" '.get_selected($gubun, $opt_value).'>'.$opt_text.'</option>'.PHP_EOL;
|
||||||
<?php
|
}
|
||||||
foreach($item_info as $key=>$value) {
|
?>
|
||||||
$opt_value = $key;
|
</select>
|
||||||
$opt_text = $value['title'];
|
</td>
|
||||||
echo '<option value="'.$opt_value.'" '.get_selected($gubun, $opt_value).'>'.$opt_text.'</option>'.PHP_EOL;
|
</tr>
|
||||||
}
|
|
||||||
?>
|
|
||||||
</select>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<?php
|
|
||||||
$article = $item_info[$gubun]['article'];
|
|
||||||
if ($article) {
|
|
||||||
foreach($article as $key=>$value) {
|
|
||||||
$el_name = $key;
|
|
||||||
$el_title = $value[0];
|
|
||||||
$el_example = $value[1];
|
|
||||||
|
|
||||||
$sql = " select ii_value from {$g4['shop_item_info_table']} where it_id = '$it_id' and ii_gubun = '$gubun' and ii_article = '$key' ";
|
|
||||||
$row = sql_fetch($sql);
|
|
||||||
if ($row['ii_value']) $el_value = $row['ii_value'];
|
|
||||||
?>
|
|
||||||
|
|
||||||
<tr>
|
|
||||||
<th scope="row"><label for="<?php echo $el_name.$i?>"><?php echo $el_title; ?></label></th>
|
|
||||||
<td>
|
|
||||||
<input type="hidden" name="<?php echo $el_name; ?>[]" value="<?php echo $el_title; ?>">
|
|
||||||
<?php if ($el_example != "") echo help($el_example); ?>
|
|
||||||
<input type="text" name="<?php echo $el_name; ?>[]" value="<?php echo $el_value; ?>" id="<?php echo $el_name.$i; ?>" required class="frm_input required" />
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<?php
|
|
||||||
}
|
|
||||||
}
|
|
||||||
?>
|
|
||||||
<tr>
|
|
||||||
<th>빈 칸 일괄채우기</th>
|
|
||||||
<td>
|
|
||||||
<?php echo help("상품페이지에 상품요약정보가 포함되어 있어 생략 가능한 경우 선택하십시오."); ?>
|
|
||||||
<label for="null">비어있는 칸을 "<?php echo $null_text; ?>"로 채우기</label>
|
|
||||||
<input type="checkbox" id="null">
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<div class="btn_confirm">
|
|
||||||
<input type="submit" value="입력" class="btn_submit">
|
|
||||||
<button type="button" onclick="javascript:window.close()">창닫기</button>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</form>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
$(function(){
|
|
||||||
$("#null").click(function(){
|
|
||||||
var $f = $("#fiteminfo input[type=text], #fiteminfo textarea");
|
|
||||||
if (this.checked) {
|
|
||||||
$.each($f, function(){
|
|
||||||
if ($(this).val() == "") {
|
|
||||||
$(this).val("<?php echo $null_text; ?>");
|
|
||||||
}
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
$.each($f, function(){
|
|
||||||
if ($(this).val() == "<?php echo $null_text; ?>") {
|
|
||||||
$(this).val("");
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|
||||||
function fiteminfo_submit(f)
|
|
||||||
{
|
|
||||||
f.action = "./iteminfoupdate.php";
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<?php
|
<?php
|
||||||
include_once(G4_PATH.'/tail.sub.php');
|
if($it['it_info_value'])
|
||||||
|
$info_value = unserialize($it['it_info_value']);
|
||||||
|
$article = $item_info[$gubun]['article'];
|
||||||
|
if ($article) {
|
||||||
|
foreach($article as $key=>$value) {
|
||||||
|
$el_name = $key;
|
||||||
|
$el_title = $value[0];
|
||||||
|
$el_example = $value[1];
|
||||||
|
$el_value = '상품페이지 참고';
|
||||||
|
|
||||||
|
if($gubun == $it['it_info_gubun'] && $info_value[$key])
|
||||||
|
$el_value = $info_value[$key];
|
||||||
?>
|
?>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<th scope="row"><label for="ii_article_<?php echo $el_name; ?>"><?php echo $el_title; ?></label></th>
|
||||||
|
<td>
|
||||||
|
<input type="hidden" name="ii_article[]" value="<?php echo $el_name; ?>">
|
||||||
|
<?php if ($el_example != "") echo help($el_example); ?>
|
||||||
|
<input type="text" name="ii_value[]" value="<?php echo $el_value; ?>" id="ii_article_<?php echo $el_name; ?>" required class="frm_input required" />
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
@ -1,36 +0,0 @@
|
|||||||
<?php
|
|
||||||
include_once('./_common.php');
|
|
||||||
include_once(G4_LIB_PATH.'/iteminfo.lib.php');
|
|
||||||
|
|
||||||
// 기존의 상품요약정보를 삭제하고 다시 만든다.
|
|
||||||
sql_query(" delete from {$g4['shop_item_info_table']} where it_id = '{$_POST['it_id']}' ");
|
|
||||||
|
|
||||||
$gubun = "";
|
|
||||||
foreach ($_POST as $key=>$value) {
|
|
||||||
if ($key == "it_id") continue;
|
|
||||||
if ($key == "gubun") {
|
|
||||||
$gubun = $value;
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
|
|
||||||
$sql = " insert {$g4['shop_item_info_table']}
|
|
||||||
set it_id = '{$_POST['it_id']}',
|
|
||||||
ii_gubun = '$gubun',
|
|
||||||
ii_article = '$key',
|
|
||||||
ii_title = '$value[0]',
|
|
||||||
ii_value = '$value[1]' ";
|
|
||||||
sql_query($sql);
|
|
||||||
}
|
|
||||||
|
|
||||||
$item_info_gubun = item_info_gubun($gubun);
|
|
||||||
$item_info_gubun .= $item_info_gubun ? " 등록됨" : "";
|
|
||||||
|
|
||||||
include_once(G4_PATH.'/head.sub.php');
|
|
||||||
?>
|
|
||||||
<script type="text/javascript">
|
|
||||||
opener.document.getElementById("item_info_gubun").innerHTML = "<?php echo $item_info_gubun; ?>";
|
|
||||||
window.close();
|
|
||||||
</script>
|
|
||||||
<?php
|
|
||||||
include_once(G4_PATH.'/tail.sub.php');
|
|
||||||
?>
|
|
||||||
@ -158,6 +158,8 @@ a.sanchor_on {background:#626870;color:#fff !important;text-decoration:none}
|
|||||||
|
|
||||||
#sit_pvi_nw h1 {position:absolute;font-size:0;line-height:0;overflow:hidden}
|
#sit_pvi_nw h1 {position:absolute;font-size:0;line-height:0;overflow:hidden}
|
||||||
#sit_pvi_nwbig {padding:1em 0;text-align:center}
|
#sit_pvi_nwbig {padding:1em 0;text-align:center}
|
||||||
|
#sit_pvi_nwbig span {display:none}
|
||||||
|
#sit_pvi_nwbig span.visible {display:inline}
|
||||||
#sit_pvi_nw ul {margin:0 0 1.18em;padding:0 1em;list-style:none;zoom:1}
|
#sit_pvi_nw ul {margin:0 0 1.18em;padding:0 1em;list-style:none;zoom:1}
|
||||||
#sit_pvi_nw ul:after {display:block;visibility:hidden;clear:both;content:""}
|
#sit_pvi_nw ul:after {display:block;visibility:hidden;clear:both;content:""}
|
||||||
#sit_pvi_nw li {float:left;margin:0 0 0 1px}
|
#sit_pvi_nw li {float:left;margin:0 0 0 1px}
|
||||||
|
|||||||
1
extend/.htaccess
Normal file
1
extend/.htaccess
Normal file
@ -0,0 +1 @@
|
|||||||
|
#
|
||||||
@ -4,6 +4,7 @@ if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
|
|||||||
if (!defined('G4_USE_SHOP') || !G4_USE_SHOP) return;
|
if (!defined('G4_USE_SHOP') || !G4_USE_SHOP) return;
|
||||||
|
|
||||||
include_once(G4_LIB_PATH.'/shop.lib.php');
|
include_once(G4_LIB_PATH.'/shop.lib.php');
|
||||||
|
include_once(G4_LIB_PATH.'/thumbnail.lib.php');
|
||||||
|
|
||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
// 쇼핑몰 상수 모음 시작
|
// 쇼핑몰 상수 모음 시작
|
||||||
|
|||||||
@ -409,6 +409,16 @@ CREATE TABLE IF NOT EXISTS `shop_item` (
|
|||||||
`it_ip` varchar(25) NOT NULL DEFAULT '',
|
`it_ip` varchar(25) NOT NULL DEFAULT '',
|
||||||
`it_order` int(11) NOT NULL DEFAULT '0',
|
`it_order` int(11) NOT NULL DEFAULT '0',
|
||||||
`it_tel_inq` tinyint(4) NOT NULL DEFAULT '0',
|
`it_tel_inq` tinyint(4) NOT NULL DEFAULT '0',
|
||||||
|
`it_img1` varchar(255) NOT NULL DEFAULT '',
|
||||||
|
`it_img2` varchar(255) NOT NULL DEFAULT '',
|
||||||
|
`it_img3` varchar(255) NOT NULL DEFAULT '',
|
||||||
|
`it_img4` varchar(255) NOT NULL DEFAULT '',
|
||||||
|
`it_img5` varchar(255) NOT NULL DEFAULT '',
|
||||||
|
`it_img6` varchar(255) NOT NULL DEFAULT '',
|
||||||
|
`it_img7` varchar(255) NOT NULL DEFAULT '',
|
||||||
|
`it_img8` varchar(255) NOT NULL DEFAULT '',
|
||||||
|
`it_img9` varchar(255) NOT NULL DEFAULT '',
|
||||||
|
`it_img10` varchar(255) NOT NULL DEFAULT '',
|
||||||
PRIMARY KEY (`it_id`),
|
PRIMARY KEY (`it_id`),
|
||||||
KEY `ca_id` (`ca_id`),
|
KEY `ca_id` (`ca_id`),
|
||||||
KEY `it_name` (`it_name`),
|
KEY `it_name` (`it_name`),
|
||||||
|
|||||||
@ -557,29 +557,4 @@ $item_info = array(
|
|||||||
)
|
)
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
// 상품상세정보 테이블 생성
|
|
||||||
function create_table_item_info()
|
|
||||||
{
|
|
||||||
global $g4;
|
|
||||||
return sql_query("
|
|
||||||
CREATE TABLE IF NOT EXISTS `{$g4['shop_item_info_table']}` (
|
|
||||||
`ii_id` int(11) NOT NULL AUTO_INCREMENT,
|
|
||||||
`it_id` varchar(10) NOT NULL,
|
|
||||||
`ii_gubun` varchar(50) NOT NULL,
|
|
||||||
`ii_article` varchar(50) NOT NULL,
|
|
||||||
`ii_title` varchar(255) NOT NULL,
|
|
||||||
`ii_value` varchar(255) NOT NULL,
|
|
||||||
PRIMARY KEY (`ii_id`),
|
|
||||||
UNIQUE KEY `it_id` (`it_id`,`ii_gubun`,`ii_article`)
|
|
||||||
)
|
|
||||||
", false);
|
|
||||||
}
|
|
||||||
|
|
||||||
function item_info_gubun($gubun)
|
|
||||||
{
|
|
||||||
global $item_info;
|
|
||||||
return $item_info[$gubun]['title'];
|
|
||||||
}
|
|
||||||
?>
|
?>
|
||||||
@ -1,6 +1,4 @@
|
|||||||
<?php
|
<?php
|
||||||
include_once(G4_LIB_PATH.'/thumbnail.lib.php');
|
|
||||||
|
|
||||||
//==============================================================================
|
//==============================================================================
|
||||||
// 쇼핑몰 함수 모음 시작
|
// 쇼핑몰 함수 모음 시작
|
||||||
//==============================================================================
|
//==============================================================================
|
||||||
@ -914,6 +912,23 @@ function get_sns_share_link($sns, $url, $title, $img)
|
|||||||
|
|
||||||
return $str;
|
return $str;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 상품이미지 썸네일 삭제
|
||||||
|
function delete_item_thumbnail($dir, $file)
|
||||||
|
{
|
||||||
|
if(!$dir || !$file)
|
||||||
|
return;
|
||||||
|
|
||||||
|
$filename = preg_replace("/\.[^\.]+$/i", "", $file); // 확장자제거
|
||||||
|
|
||||||
|
$files = glob($dir.'/thumb-'.$filename.'*');
|
||||||
|
|
||||||
|
if(is_array($files)) {
|
||||||
|
foreach($files as $thumb_file) {
|
||||||
|
@unlink($thumb_file);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
//==============================================================================
|
//==============================================================================
|
||||||
// 쇼핑몰 함수 모음 끝
|
// 쇼핑몰 함수 모음 끝
|
||||||
//==============================================================================
|
//==============================================================================
|
||||||
|
|||||||
@ -3,11 +3,6 @@ if (!defined('_GNUBOARD_')) exit;
|
|||||||
|
|
||||||
@ini_set('memory_limit', '512M');
|
@ini_set('memory_limit', '512M');
|
||||||
|
|
||||||
function it_img_thumb($filename, $filepath, $thumb_width, $thumb_height, $is_create=false)
|
|
||||||
{
|
|
||||||
return thumbnail($filename, $filepath, $filepath, $thumb_width, $thumb_height, $is_create);
|
|
||||||
}
|
|
||||||
|
|
||||||
// 게시글리스트 썸네일 생성
|
// 게시글리스트 썸네일 생성
|
||||||
function get_list_thumbnail($bo_table, $wr_id, $thumb_width, $thumb_height, $is_create=false, $is_crop=true, $crop_mode='center', $is_sharpen=true, $um_value='80/0.5/3')
|
function get_list_thumbnail($bo_table, $wr_id, $thumb_width, $thumb_height, $is_create=false, $is_crop=true, $crop_mode='center', $is_sharpen=true, $um_value='80/0.5/3')
|
||||||
{
|
{
|
||||||
|
|||||||
@ -93,11 +93,11 @@ for ($i=0; $row=mysql_fetch_array($result); $i++)
|
|||||||
if ($s_page == 'cart.php' || $s_page == 'orderinquiryview.php') { // 링크를 붙이고
|
if ($s_page == 'cart.php' || $s_page == 'orderinquiryview.php') { // 링크를 붙이고
|
||||||
$a1 = '<a href="./item.php?it_id='.$row[it_id].'"><b>';
|
$a1 = '<a href="./item.php?it_id='.$row[it_id].'"><b>';
|
||||||
$a2 = '</b></a>';
|
$a2 = '</b></a>';
|
||||||
$image = get_it_image($row['it_id'].'_s', 70, 70, '');
|
$image = get_it_image($row['it_id'], 70, 70);
|
||||||
} else { // 붙이지 않고
|
} else { // 붙이지 않고
|
||||||
$a1 = '<b>';
|
$a1 = '<b>';
|
||||||
$a2 = '</b>';
|
$a2 = '</b>';
|
||||||
$image = get_it_image($row['it_id'].'_s', 50, 50);
|
$image = get_it_image($row['it_id'], 50, 50);
|
||||||
}
|
}
|
||||||
|
|
||||||
$it_name = $a1 . stripslashes($row['it_name']) . $a2;
|
$it_name = $a1 . stripslashes($row['it_name']) . $a2;
|
||||||
|
|||||||
@ -30,11 +30,29 @@ if (!($it['ca_use'] && $it['it_use'])) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 분류 테이블에서 분류 상단, 하단 코드를 얻음
|
// 분류 테이블에서 분류 상단, 하단 코드를 얻음
|
||||||
$sql = " select ca_include_head, ca_include_tail
|
$sql = " select ca_include_head, ca_include_tail, ca_hp_cert_use, ca_adult_cert_use
|
||||||
from {$g4['shop_category_table']}
|
from {$g4['shop_category_table']}
|
||||||
where ca_id = '{$it['ca_id']}' ";
|
where ca_id = '{$it['ca_id']}' ";
|
||||||
$ca = sql_fetch($sql);
|
$ca = sql_fetch($sql);
|
||||||
|
|
||||||
|
if(!$is_admin) {
|
||||||
|
// 본인확인체크
|
||||||
|
if($ca['ca_hp_cert_use'] && !$member['mb_hp_certify']) {
|
||||||
|
if($is_member)
|
||||||
|
alert('회원정보 수정에서 휴대폰 본인확인 후 이용해 주십시오.');
|
||||||
|
else
|
||||||
|
alert('휴대폰 본인확인된 로그인 회원만 이용할 수 있습니다.');
|
||||||
|
}
|
||||||
|
|
||||||
|
// 성인인증체크
|
||||||
|
if($ca['ca_adult_cert_use'] && !$member['mb_adult']) {
|
||||||
|
if($is_member)
|
||||||
|
alert('휴대폰 본인확인으로 성인인증된 회원만 이용할 수 있습니다.\\n회원정보 수정에서 휴대폰 본인확인을 해주십시오.');
|
||||||
|
else
|
||||||
|
alert('휴대폰 본인확인으로 성인인증된 회원만 이용할 수 있습니다.');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// 오늘 본 상품 저장 시작
|
// 오늘 본 상품 저장 시작
|
||||||
// tv 는 today view 약자
|
// tv 는 today view 약자
|
||||||
$saved = false;
|
$saved = false;
|
||||||
@ -158,20 +176,25 @@ else
|
|||||||
<button type="button" id="sit_pvi_next" class="sit_pvi_btn">다음</button>
|
<button type="button" id="sit_pvi_next" class="sit_pvi_btn">다음</button>
|
||||||
<?php
|
<?php
|
||||||
// 이미지(중) 썸네일
|
// 이미지(중) 썸네일
|
||||||
for ($i=1; $i<=5; $i++)
|
$thumb_count = 0;
|
||||||
|
for ($i=1; $i<=10; $i++)
|
||||||
{
|
{
|
||||||
if ($i == 1) echo '<ul id="sit_pvi_slide">';
|
if(!$it['it_img'.$i])
|
||||||
if (file_exists(G4_DATA_PATH.'/item/'.$it_id.'_l'.$i))
|
continue;
|
||||||
{
|
|
||||||
$img_id = $it_id.'_l'.$i;
|
if($thumb_count == 0) echo '<ul id="sit_pvi_slide">';
|
||||||
echo '<li>';
|
$thumb = get_it_thumbnail($it['it_img'.$i], 280, 280);
|
||||||
echo get_large_image($it_id.'_'.$i, $it['it_id'], false);
|
|
||||||
echo '<a href="'.G4_SHOP_URL.'/largeimage.php?it_id='.$it['it_id'].'&img='.$img_id.'" id="'.$img_id.'" class="popup_item_image slide_img" target="_blank"><img src="'.G4_DATA_URL.'/item/'.$it_id.'_l'.$i.'" alt="" id="sit_pvi_t'.$i.'" ';
|
if(!$thumb)
|
||||||
echo '></a>';
|
continue;
|
||||||
echo '</li>';
|
|
||||||
}
|
echo '<li>';
|
||||||
|
echo '<a href="'.G4_SHOP_URL.'/largeimage.php?it_id='.$it['it_id'].'&no='.$i.'" class="popup_item_image slide_img" target="_blank">'.$thumb.'</a>';
|
||||||
|
echo '</li>';
|
||||||
|
|
||||||
|
$thumb_count++;
|
||||||
}
|
}
|
||||||
if ($i > 1) echo '</ul>';
|
if ($thumb_count > 0) echo '</ul>';
|
||||||
?>
|
?>
|
||||||
<script>
|
<script>
|
||||||
$(function() {
|
$(function() {
|
||||||
@ -428,9 +451,10 @@ else
|
|||||||
|
|
||||||
<h3>상품 정보 고시</h3>
|
<h3>상품 정보 고시</h3>
|
||||||
<?php
|
<?php
|
||||||
$sql = " select * from {$g4['shop_item_info_table']} where it_id = '$it_id' order by ii_id ";
|
if ($it['it_info_value']) {
|
||||||
$result = sql_query($sql, false);
|
$info_data = unserialize($it['it_info_value']);
|
||||||
if (@mysql_num_rows($result)) {
|
$gubun = $it['it_info_gubun'];
|
||||||
|
$info_array = $item_info[$gubun]['article'];
|
||||||
?>
|
?>
|
||||||
<!-- 상품정보고시 -->
|
<!-- 상품정보고시 -->
|
||||||
<table id="sit_inf_open">
|
<table id="sit_inf_open">
|
||||||
@ -440,13 +464,15 @@ else
|
|||||||
</colgroup>
|
</colgroup>
|
||||||
<tbody>
|
<tbody>
|
||||||
<?php
|
<?php
|
||||||
for ($i=0; $row=sql_fetch_array($result); $i++) {
|
foreach($info_data as $key=>$val) {
|
||||||
|
$ii_title = $info_array[$key][0];
|
||||||
|
$ii_value = $val;
|
||||||
?>
|
?>
|
||||||
<tr valign="top">
|
<tr valign="top">
|
||||||
<th scope="row"><?php echo $row['ii_title']; ?></th>
|
<th scope="row"><?php echo $ii_title; ?></th>
|
||||||
<td><?php echo $row['ii_value']; ?></th>
|
<td><?php echo $ii_value; ?></th>
|
||||||
</tr>
|
</tr>
|
||||||
<?php } //for?>
|
<?php } //foreach?>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
<!-- 상품정보고시 end -->
|
<!-- 상품정보고시 end -->
|
||||||
@ -521,21 +547,11 @@ else
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
$(function(){
|
$(function(){
|
||||||
// 이미지 미리보기
|
|
||||||
$("#sit_pvi .img_thumb").bind("hover focus", function(){
|
|
||||||
var img_src = $(this).attr("id").replace("_s", "_l1");
|
|
||||||
$("#sit_pvi_big img").attr("src","<?php echo G4_DATA_URL; ?>/item/"+img_src); // 이미지 소스 교체
|
|
||||||
$("#sit_pvi_big a").attr("id", img_src);
|
|
||||||
});
|
|
||||||
|
|
||||||
// 상품이미지 크게보기
|
// 상품이미지 크게보기
|
||||||
$(".popup_item_image").click(function() {
|
$(".popup_item_image").click(function() {
|
||||||
var it_id = "<?php echo $it['it_id']; ?>";
|
var url = $(this).attr("href");
|
||||||
var img = $(this).attr("id");
|
|
||||||
|
|
||||||
var top = 10;
|
var top = 10;
|
||||||
var left = 10;
|
var left = 10;
|
||||||
var url = "<?php echo G4_SHOP_URL; ?>/largeimage.php?it_id=" + it_id + "&img=" + img;
|
|
||||||
var opt = 'scrollbars=yes,top='+top+',left='+left;
|
var opt = 'scrollbars=yes,top='+top+',left='+left;
|
||||||
popup_window(url, "largeimage", opt);
|
popup_window(url, "largeimage", opt);
|
||||||
|
|
||||||
|
|||||||
@ -1,11 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
include_once('./_common.php');
|
include_once('./_common.php');
|
||||||
|
|
||||||
if (G4_IS_MOBILE) {
|
|
||||||
include_once(G4_MSHOP_PATH.'/itemrecommend.php');
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!$is_member)
|
if (!$is_member)
|
||||||
alert_close('회원만 메일을 발송할 수 있습니다.');
|
alert_close('회원만 메일을 발송할 수 있습니다.');
|
||||||
|
|
||||||
|
|||||||
@ -2,16 +2,17 @@
|
|||||||
include_once('./_common.php');
|
include_once('./_common.php');
|
||||||
|
|
||||||
$it_id = $_GET['it_id'];
|
$it_id = $_GET['it_id'];
|
||||||
$img = $_GET['img'];
|
$no = $_GET['no'];
|
||||||
|
|
||||||
$sql = " select it_id, it_name from {$g4['shop_item_table']} where it_id='$it_id' ";
|
$sql = " select it_id, it_name, it_img1, it_img2, it_img3, it_img4, it_img5, it_img6, it_img7, it_img8, it_img9, it_img10
|
||||||
|
from {$g4['shop_item_table']} where it_id='$it_id' ";
|
||||||
$row = sql_fetch_array(sql_query($sql));
|
$row = sql_fetch_array(sql_query($sql));
|
||||||
|
|
||||||
if(!$row['it_id'])
|
if(!$row['it_id'])
|
||||||
alert_close('상품정보가 존재하지 않습니다.');
|
alert_close('상품정보가 존재하지 않습니다.');
|
||||||
|
|
||||||
$imagefile = G4_DATA_PATH."/item/$img";
|
$imagefile = G4_DATA_PATH.'/item/'.$row['it_img'.$no];
|
||||||
$imagefileurl = G4_DATA_URL."/item/$img";
|
$imagefileurl = G4_DATA_URL.'/item/'.$row['it_img'.$no];
|
||||||
$size = getimagesize($imagefile);
|
$size = getimagesize($imagefile);
|
||||||
|
|
||||||
$g4['title'] = "{$row['it_name']} ($it_id)";
|
$g4['title'] = "{$row['it_name']} ($it_id)";
|
||||||
@ -22,23 +23,40 @@ include_once(G4_PATH.'/head.sub.php');
|
|||||||
<h1>상품 이미지 새 창 보기</h1>
|
<h1>상품 이미지 새 창 보기</h1>
|
||||||
|
|
||||||
<div id="sit_pvi_nwbig">
|
<div id="sit_pvi_nwbig">
|
||||||
<a href="javascript:window.close();">
|
<?php
|
||||||
<img src="<?php echo $imagefileurl; ?>" width="<?php echo $size[0]; ?>" height="<?php echo $size[1]; ?>" alt="<?php echo $row['it_name']; ?>" id="largeimage">
|
$thumbnails = array();
|
||||||
</a>
|
for($i=1; $i<=10; $i++) {
|
||||||
|
if(!$row['it_img'.$i])
|
||||||
|
continue;
|
||||||
|
|
||||||
|
$file = G4_DATA_PATH.'/item/'.$row['it_img'.$i];
|
||||||
|
if(is_file($file)) {
|
||||||
|
// 썸네일
|
||||||
|
$thumb = get_it_thumbnail($row['it_img'.$i], 60, 60);
|
||||||
|
$thumbnails[$i] = $thumb;
|
||||||
|
$imageurl = G4_DATA_URL.'/item/'.$row['it_img'.$i];
|
||||||
|
?>
|
||||||
|
<span>
|
||||||
|
<a href="javascript:window.close();">
|
||||||
|
<img src="<?php echo $imageurl; ?>" width="<?php echo $size[0]; ?>" height="<?php echo $size[1]; ?>" alt="<?php echo $row['it_name']; ?>" id="largeimage">
|
||||||
|
</a>
|
||||||
|
</span>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
|
}
|
||||||
|
?>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<?php
|
<?php
|
||||||
for ($i=1; $i<=5; $i++)
|
$total_count = count($thumbnails);
|
||||||
{
|
$thumb_count = 0;
|
||||||
if ($i == 1) echo '<ul>';
|
if($total_count > 0) {
|
||||||
if (file_exists(G4_DATA_PATH."/item/{$it_id}_l{$i}")) {
|
echo '<ul>';
|
||||||
$id = $it_id.'_l'.$i;
|
foreach($thumbnails as $key=>$val) {
|
||||||
?>
|
echo '<li><a href="'.G4_SHOP_URL.'/largeimage.php?it_id='.$it_id.'&no='.$key.'" class="img_thumb">'.$val.'</a></li>';
|
||||||
<li><a href="<?php echo G4_SHOP_URL; ?>/largeimage.php?it_id=<?php echo $it_id; ?>&img=<?php echo $id; ?>" id="<?php echo $id; ?>" class="img_thumb"><img id="large<?php echo $i; ?>" src="<?php echo G4_DATA_URL; ?>/item/<?php echo $id; ?>" alt=""></a></li>
|
|
||||||
<?php
|
|
||||||
}
|
}
|
||||||
|
echo '</ul>';
|
||||||
}
|
}
|
||||||
if ($i > 1) echo '</ul>';
|
|
||||||
?>
|
?>
|
||||||
|
|
||||||
<div class="btn_win">
|
<div class="btn_win">
|
||||||
@ -53,10 +71,13 @@ $(function(){
|
|||||||
var h = <?php echo $size[1]; ?> + 210;
|
var h = <?php echo $size[1]; ?> + 210;
|
||||||
window.resizeTo(w, h);
|
window.resizeTo(w, h);
|
||||||
|
|
||||||
|
$("#sit_pvi_nwbig span:eq("+<?php echo ($no - 1); ?>+")").addClass("visible");
|
||||||
|
|
||||||
// 이미지 미리보기
|
// 이미지 미리보기
|
||||||
$(".img_thumb").bind("hover focus", function(){
|
$(".img_thumb").bind("mouseover focus", function(){
|
||||||
var img_src = $(this).attr("id");
|
var idx = $(".img_thumb").index($(this));
|
||||||
$("#sit_pvi_nwbig img").attr("src","<?php echo G4_DATA_URL; ?>/item/"+img_src); // 이미지 소스 교체
|
$("#sit_pvi_nwbig span.visible").removeClass("visible");
|
||||||
|
$("#sit_pvi_nwbig span:eq("+idx+")").addClass("visible");
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
@ -9,6 +9,24 @@ $ca = sql_fetch($sql);
|
|||||||
if (!$ca['ca_id'])
|
if (!$ca['ca_id'])
|
||||||
alert('등록된 분류가 없습니다.');
|
alert('등록된 분류가 없습니다.');
|
||||||
|
|
||||||
|
if(!$is_admin) {
|
||||||
|
// 본인확인체크
|
||||||
|
if($ca['ca_hp_cert_use'] && !$member['mb_hp_certify']) {
|
||||||
|
if($is_member)
|
||||||
|
alert('회원정보 수정에서 휴대폰 본인확인 후 이용해 주십시오.');
|
||||||
|
else
|
||||||
|
alert('휴대폰 본인확인된 로그인 회원만 이용할 수 있습니다.');
|
||||||
|
}
|
||||||
|
|
||||||
|
// 성인인증체크
|
||||||
|
if($ca['ca_adult_cert_use'] && !$member['mb_adult']) {
|
||||||
|
if($is_member)
|
||||||
|
alert('휴대폰 본인확인으로 성인인증된 회원만 이용할 수 있습니다.\\n회원정보 수정에서 휴대폰 본인확인을 해주십시오.');
|
||||||
|
else
|
||||||
|
alert('휴대폰 본인확인으로 성인인증된 회원만 이용할 수 있습니다.');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
$g4['title'] = $ca['ca_name'].' 상품리스트';
|
$g4['title'] = $ca['ca_name'].' 상품리스트';
|
||||||
|
|
||||||
include_once(G4_MSHOP_PATH.'/_head.php');
|
include_once(G4_MSHOP_PATH.'/_head.php');
|
||||||
|
|||||||
@ -13,7 +13,7 @@ for ($i=1; $row=sql_fetch_array($result); $i++)
|
|||||||
?>
|
?>
|
||||||
<li class="sct_li">
|
<li class="sct_li">
|
||||||
<a href="<?php echo $href; ?>" class="sct_a">
|
<a href="<?php echo $href; ?>" class="sct_a">
|
||||||
<span class="sct_img"><?php echo get_it_image($row['it_id'].'_m', $img_width, $img_height); ?></span>
|
<span class="sct_img"><?php echo get_it_image($row['it_id'], $img_width, $img_height); ?></span>
|
||||||
<b><?php echo stripslashes($row['it_name']); ?></b>
|
<b><?php echo stripslashes($row['it_name']); ?></b>
|
||||||
<?php if ($row['it_cust_amount'] && !$row['it_gallery']) { ?>
|
<?php if ($row['it_cust_amount'] && !$row['it_gallery']) { ?>
|
||||||
<s><?php echo display_amount($row['it_cust_amount']); ?></s>
|
<s><?php echo display_amount($row['it_cust_amount']); ?></s>
|
||||||
|
|||||||
@ -12,7 +12,7 @@ for ($i=1; $row=sql_fetch_array($result); $i++) {
|
|||||||
?>
|
?>
|
||||||
<li class="sct_li">
|
<li class="sct_li">
|
||||||
<a href="<?php echo $href; ?>" class="sct_a">
|
<a href="<?php echo $href; ?>" class="sct_a">
|
||||||
<span class="sct_img"><?php echo get_it_image($row['it_id'].'_m', $img_width, $img_height); ?></span>
|
<span class="sct_img"><?php echo get_it_image($row['it_id'], $img_width, $img_height); ?></span>
|
||||||
<b><?php echo stripslashes($row['it_name']); ?></b>
|
<b><?php echo stripslashes($row['it_name']); ?></b>
|
||||||
<span class="sct_cost"><?php echo display_amount(get_amount($row), $row['it_tel_inq']); ?></span>
|
<span class="sct_cost"><?php echo display_amount(get_amount($row), $row['it_tel_inq']); ?></span>
|
||||||
<span class="sct_icon">
|
<span class="sct_icon">
|
||||||
|
|||||||
@ -68,7 +68,7 @@ include_once(G4_MSHOP_PATH.'/_head.php');
|
|||||||
if ($i>0)
|
if ($i>0)
|
||||||
echo "<tr><td colspan=3 height=1 background='".G4_SHOP_URL."/img/dot_line.gif'></td></tr>";
|
echo "<tr><td colspan=3 height=1 background='".G4_SHOP_URL."/img/dot_line.gif'></td></tr>";
|
||||||
|
|
||||||
$image = get_it_image($row['it_id']."_s", 70, 70, $row['it_id']);
|
$image = get_it_image($row['it_id'], 70, 70, true);
|
||||||
?>
|
?>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
|
|||||||
@ -118,7 +118,7 @@ $total_count = $row['cnt'];
|
|||||||
from {$g4['shop_item_table']} where it_id = '{$save['it_id'][$i]}' ";
|
from {$g4['shop_item_table']} where it_id = '{$save['it_id'][$i]}' ";
|
||||||
$row = sql_fetch($sql);
|
$row = sql_fetch($sql);
|
||||||
|
|
||||||
$image = get_it_image($row['it_id'].'_s', (int)($default['de_simg_width']), (int)($default['de_simg_height']), $row['it_id']);
|
$image = get_it_image($row['it_id'], (int)($default['de_simg_width']), (int)($default['de_simg_height']), true);
|
||||||
?>
|
?>
|
||||||
<li>
|
<li>
|
||||||
<span class="ssch_img"><?php echo $image; ?></span>
|
<span class="ssch_img"><?php echo $image; ?></span>
|
||||||
|
|||||||
@ -48,7 +48,7 @@ include_once(G4_MSHOP_PATH.'/_head.php');
|
|||||||
|
|
||||||
if ($row['it_tel_inq']) $out_cd = 'tel_inq';
|
if ($row['it_tel_inq']) $out_cd = 'tel_inq';
|
||||||
|
|
||||||
$image = get_it_image($row['it_id'].'_s', 70, 70, '');
|
$image = get_it_image($row['it_id'], 70, 70);
|
||||||
|
|
||||||
$s_del = '';
|
$s_del = '';
|
||||||
?>
|
?>
|
||||||
|
|||||||
@ -36,11 +36,29 @@ if (!($it['ca_use'] && $it['it_use'])) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 분류 테이블에서 분류 상단, 하단 코드를 얻음
|
// 분류 테이블에서 분류 상단, 하단 코드를 얻음
|
||||||
$sql = " select ca_include_head, ca_include_tail
|
$sql = " select ca_include_head, ca_include_tail, ca_hp_cert_use, ca_adult_cert_use
|
||||||
from {$g4['shop_category_table']}
|
from {$g4['shop_category_table']}
|
||||||
where ca_id = '{$it['ca_id']}' ";
|
where ca_id = '{$it['ca_id']}' ";
|
||||||
$ca = sql_fetch($sql);
|
$ca = sql_fetch($sql);
|
||||||
|
|
||||||
|
if(!$is_admin) {
|
||||||
|
// 본인확인체크
|
||||||
|
if($ca['ca_hp_cert_use'] && !$member['mb_hp_certify']) {
|
||||||
|
if($is_member)
|
||||||
|
alert('회원정보 수정에서 휴대폰 본인확인 후 이용해 주십시오.');
|
||||||
|
else
|
||||||
|
alert('휴대폰 본인확인된 로그인 회원만 이용할 수 있습니다.');
|
||||||
|
}
|
||||||
|
|
||||||
|
// 성인인증체크
|
||||||
|
if($ca['ca_adult_cert_use'] && !$member['mb_adult']) {
|
||||||
|
if($is_member)
|
||||||
|
alert('휴대폰 본인확인으로 성인인증된 회원만 이용할 수 있습니다.\\n회원정보 수정에서 휴대폰 본인확인을 해주십시오.');
|
||||||
|
else
|
||||||
|
alert('휴대폰 본인확인으로 성인인증된 회원만 이용할 수 있습니다.');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// 오늘 본 상품 저장 시작
|
// 오늘 본 상품 저장 시작
|
||||||
// tv 는 today view 약자
|
// tv 는 today view 약자
|
||||||
$saved = false;
|
$saved = false;
|
||||||
@ -421,9 +439,10 @@ else
|
|||||||
|
|
||||||
<h3>상품 정보 고시</h3>
|
<h3>상품 정보 고시</h3>
|
||||||
<?php
|
<?php
|
||||||
$sql = " select * from {$g4['shop_item_info_table']} where it_id = '$it_id' order by ii_id ";
|
if ($it['it_info_value']) {
|
||||||
$result = sql_query($sql, false);
|
$info_data = unserialize($it['it_info_value']);
|
||||||
if (@mysql_num_rows($result)) {
|
$gubun = $it['it_info_gubun'];
|
||||||
|
$info_array = $item_info[$gubun]['article'];
|
||||||
?>
|
?>
|
||||||
<!-- 상품정보고시 -->
|
<!-- 상품정보고시 -->
|
||||||
<table id="sit_inf_open">
|
<table id="sit_inf_open">
|
||||||
@ -433,13 +452,15 @@ else
|
|||||||
</colgroup>
|
</colgroup>
|
||||||
<tbody>
|
<tbody>
|
||||||
<?php
|
<?php
|
||||||
for ($i=0; $row=sql_fetch_array($result); $i++) {
|
foreach($info_data as $key=>$val) {
|
||||||
|
$ii_title = $info_array[$key][0];
|
||||||
|
$ii_value = $val;
|
||||||
?>
|
?>
|
||||||
<tr valign="top">
|
<tr valign="top">
|
||||||
<th scope="row"><?php echo $row['ii_title']; ?></th>
|
<th scope="row"><?php echo $ii_title; ?></th>
|
||||||
<td><?php echo $row['ii_value']; ?></th>
|
<td><?php echo $ii_value; ?></th>
|
||||||
</tr>
|
</tr>
|
||||||
<?php } //for?>
|
<?php } //foreach?>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
<!-- 상품정보고시 end -->
|
<!-- 상품정보고시 end -->
|
||||||
|
|||||||
@ -14,6 +14,24 @@ $ca = sql_fetch($sql);
|
|||||||
if (!$ca['ca_id'])
|
if (!$ca['ca_id'])
|
||||||
alert('등록된 분류가 없습니다.');
|
alert('등록된 분류가 없습니다.');
|
||||||
|
|
||||||
|
if(!$is_admin) {
|
||||||
|
// 본인확인체크
|
||||||
|
if($ca['ca_hp_cert_use'] && !$member['mb_hp_certify']) {
|
||||||
|
if($is_member)
|
||||||
|
alert('회원정보 수정에서 휴대폰 본인확인 후 이용해 주십시오.');
|
||||||
|
else
|
||||||
|
alert('휴대폰 본인확인된 로그인 회원만 이용할 수 있습니다.');
|
||||||
|
}
|
||||||
|
|
||||||
|
// 성인인증체크
|
||||||
|
if($ca['ca_adult_cert_use'] && !$member['mb_adult']) {
|
||||||
|
if($is_member)
|
||||||
|
alert('휴대폰 본인확인으로 성인인증된 회원만 이용할 수 있습니다.\\n회원정보 수정에서 휴대폰 본인확인을 해주십시오.');
|
||||||
|
else
|
||||||
|
alert('휴대폰 본인확인으로 성인인증된 회원만 이용할 수 있습니다.');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
$g4['title'] = $ca['ca_name'].' 상품리스트';
|
$g4['title'] = $ca['ca_name'].' 상품리스트';
|
||||||
|
|
||||||
if ($ca['ca_include_head'])
|
if ($ca['ca_include_head'])
|
||||||
|
|||||||
Reference in New Issue
Block a user