diff --git a/adm/admin.menu500.shop_2of2.php b/adm/admin.menu500.shop_2of2.php
index 46964bbfa..a13911650 100644
--- a/adm/admin.menu500.shop_2of2.php
+++ b/adm/admin.menu500.shop_2of2.php
@@ -7,12 +7,12 @@ $menu['menu500'] = array (
array('500100', '상품판매순위', G4_ADMIN_URL.'/shop_admin/itemsellrank.php', 'sst_rank'),
array('500120', '주문내역출력', G4_ADMIN_URL.'/shop_admin/orderprint.php', 'sst_print_order', 1),
array('500130', '전자결제내역', G4_ADMIN_URL.'/shop_admin/ordercardhistory.php', 'sst_pg', 1),
- array('400630', '이벤트관리', G4_ADMIN_URL.'/shop_admin/itemevent.php', 'scf_event'),
- array('400640', '이벤트일괄처리', G4_ADMIN_URL.'/shop_admin/itemeventlist.php', 'scf_event_mng'),
- array('400700', '내용관리', G4_ADMIN_URL.'/shop_admin/contentlist.php', 'scf_contents', 1),
- array('400710', 'FAQ관리', G4_ADMIN_URL.'/shop_admin/faqmasterlist.php', 'scf_faq', 1),
- array('400730', '배너관리', G4_ADMIN_URL.'/shop_admin/bannerlist.php', 'scf_banner', 1),
- array('400720', '팝업레이어관리', G4_ADMIN_URL.'/shop_admin/newwinlist.php', 'scf_poplayer', 1),
+ array('500300', '이벤트관리', G4_ADMIN_URL.'/shop_admin/itemevent.php', 'scf_event'),
+ array('500310', '이벤트일괄처리', G4_ADMIN_URL.'/shop_admin/itemeventlist.php', 'scf_event_mng'),
+ array('500400', '내용관리', G4_ADMIN_URL.'/shop_admin/contentlist.php', 'scf_contents', 1),
+ array('500410', 'FAQ관리', G4_ADMIN_URL.'/shop_admin/faqmasterlist.php', 'scf_faq', 1),
+ array('500500', '배너관리', G4_ADMIN_URL.'/shop_admin/bannerlist.php', 'scf_banner', 1),
+ array('500510', '팝업레이어관리', G4_ADMIN_URL.'/shop_admin/newwinlist.php', 'scf_poplayer', 1),
array('500140', '보관함현황', G4_ADMIN_URL.'/shop_admin/wishlist.php', 'sst_wish'),
array('500200', 'SMS 문자전송', G4_ADMIN_URL.'/shop_admin/smssend.php', 'sst_sms'),
array('500210', '가격비교사이트', G4_ADMIN_URL.'/shop_admin/price.php', 'sst_compare', 1)
diff --git a/adm/shop_admin/bannerform.php b/adm/shop_admin/bannerform.php
index cb38015b6..7fca8126e 100644
--- a/adm/shop_admin/bannerform.php
+++ b/adm/shop_admin/bannerform.php
@@ -1,5 +1,5 @@
';
- $bn_img .= ' ';
+ $bn_img = "";
+ if ($row['bn_url'] && $row['bn_url'] != "http://")
+ $bn_img .= '';
+ $bn_img .= ' ';
+ }
$bn_begin_time = substr($row['bn_begin_time'], 2, 14);
$bn_end_time = substr($row['bn_end_time'], 2, 14);
diff --git a/adm/shop_admin/contentform.php b/adm/shop_admin/contentform.php
index 61883628c..3a963a3ac 100644
--- a/adm/shop_admin/contentform.php
+++ b/adm/shop_admin/contentform.php
@@ -1,5 +1,5 @@
관련상품
-
+
상품검색
-
- 분류선택
-
-
-
+
+
+ 분류선택
+
+
+
+
+
상품 검색을 위해 상품의 분류를 선택해주십시오.
등록된 상품
-
+
+
상품 검색을 위해 상품의 분류를 선택해주십시오.");
+ return false;
+ }
+
$("#sch_item_list").load(
"./itemeventsearch.php",
{ w: "", ev_id: "", ca_id: ca_id }
@@ -289,7 +298,8 @@ $(function() {
$("#sch_item_list .add_item").live("click", function() {
// 이미 등록된 상품인지 체크
- var it_id = $(this).closest("li").find("input:hidden").val();
+ var $li = $(this).closest("li");
+ var it_id = $li.find("input:hidden").val();
var it_id2;
var dup = false;
$("#reg_item_list input[name='it_id[]']").each(function() {
@@ -305,7 +315,7 @@ $(function() {
return false;
}
- var cont = "
"+$(this).closest("li").html().replace("add_item", "del_item").replace("추가", "삭제")+" ";
+ var cont = "
"+$li.html().replace("add_item", "del_item").replace("추가", "삭제")+" ";
var count = $("#reg_item_list li").size();
if(count > 0) {
@@ -313,6 +323,8 @@ $(function() {
} else {
$("#reg_item_list").html("
");
}
+
+ $li.remove();
});
$("#reg_item_list .del_item").live("click", function() {
@@ -320,6 +332,10 @@ $(function() {
return false;
$(this).closest("li").remove();
+
+ var count = $("#reg_item_list li").size();
+ if(count < 1)
+ $("#reg_item_list").html("
등록된 상품이 없습니다.
");
});
});
function feventform_check(f)
diff --git a/adm/shop_admin/itemeventformupdate.php b/adm/shop_admin/itemeventformupdate.php
index 7da06eb41..9bc624ba0 100644
--- a/adm/shop_admin/itemeventformupdate.php
+++ b/adm/shop_admin/itemeventformupdate.php
@@ -1,5 +1,5 @@
'.$list.'';
+else
+ $list = '
등록된 상품이 없습니다.
';
echo $list;
?>
\ No newline at end of file
diff --git a/adm/shop_admin/itemeventwin.php b/adm/shop_admin/itemeventwin.php
index b255ab8e6..9080712e2 100644
--- a/adm/shop_admin/itemeventwin.php
+++ b/adm/shop_admin/itemeventwin.php
@@ -1,5 +1,5 @@
">목록
-
+
관련상품
등록된 전체상품 목록에서 상품분류를 선택하면 해당 상품 리스트가 연이어 나타납니다.
- 상품리스트에서 관련 상품으로 추가하길 원하는 상품을 마우스 더블클릭하거나 키보드 스페이스바를 누르면, 선택된 관련상품 목록에 함께 추가됩니다.
- 예를 들어, A 상품에 B 상품을 관련상품으로 등록하면 B 상품에도 A 상품이 관련상품으로 자동 추가되며, 확인 버튼을 누르셔야 정상 반영됩니다.
- 선택된 관련상품 목록에서 상품을 마우스 더블클릭하거나 키보드 스페이스바를 누르면 선택된 관련상품 목록에서 제거됩니다.
+ 상품리스트에서 관련 상품으로 추가하시면 선택된 관련상품 목록에 함께 추가됩니다.
+ 예를 들어, A 상품에 B 상품을 관련상품으로 등록하면 B 상품에도 A 상품이 관련상품으로 자동 추가되며, 확인 버튼을 누르셔야 정상 반영됩니다.
등록된 전체상품 목록
상품분류
-
-
- 분류별 관련상품
+
+
+ 분류별 상품
{$row['ca_name']}\n";
+ for ($i=0; $row=sql_fetch_array($result); $i++)
+ {
+ $len = strlen($row['ca_id']) / 2 - 1;
+
+ $nbsp = "";
+ for ($i=0; $i<$len; $i++)
+ $nbsp .= " ";
+
+ echo "$nbsp{$row['ca_name']} \n";
}
?>
-
-
-
-
현재 활성화 된 상품
-
+
+
상품 검색을 위해 상품의 분류를 선택해주십시오.
-
선택된 관련상품 목록
-
-
-
- :
-
-
-
-
현재 활성화 된 상품
-
+
+
+ ';
+ ?>
+
+
+
+ 삭제
+
+ 0)
+ echo '';
+ else
+ echo '
선택된 상품이 없습니다.
';
+ ?>
-
+
관련이벤트
-
- 등록된 전체이벤트 목록에서 추가하길 원하는 이벤트를 마우스 더블클릭하거나 키보드 스페이스바를 누르면, 선택된 관련이벤트 목록에 추가됩니다.
- 선택된 관련이벤트 목록에서 이벤트 선택 후 마우스 더블클릭하거나 키보드 스페이스바를 누르면 선택된 관련이벤트 목록에서 제거됩니다.
-
-
등록된 전체이벤트 목록
-
- ".get_text($row['ev_subject']);
- }
- ?>
-
+
+ ';
+ ?>
+
+
+
+ 추가
+
+ 0)
+ echo '';
+ else
+ echo '
등록된 이벤트가 없습니다.
';
+ ?>
+
선택된 관련이벤트 목록
-
- ".get_text($row['ev_subject']);
- $str .= $comma . $row['ev_id'];
- $comma = ",";
- }
- ?>
-
+
+ ';
+ ?>
+
+
+
+ 삭제
+
+ 0)
+ echo '';
+ else
+ echo '
선택된 이벤트가 없습니다.
';
+ ?>
+
@@ -1463,12 +1435,47 @@ function fitemformcheck(f)
}
}
+ // 관련상품처리
+ var item = new Array();
+ var re_item = it_id = "";
+
+ $("#reg_relation input[name='re_it_id[]']").each(function() {
+ it_id = $(this).val();
+ if(it_id == "")
+ return true;
+
+ item.push(it_id);
+ });
+
+ if(item.length > 0)
+ re_item = item.join();
+
+ $("input[name=it_list]").val(re_item);
+
+ // 이벤트처리
+ var evnt = new Array();
+ var ev = ev_id = "";
+
+ $("#reg_event_list input[name='ev_id[]']").each(function() {
+ ev_id = $(this).val();
+ if(ev_id == "")
+ return true;
+
+ evnt.push(ev_id);
+ });
+
+ if(evnt.length > 0)
+ ev = evnt.join();
+
+ $("input[name=ev_list]").val(ev);
+
+
return true;
}
diff --git a/adm/shop_admin/itemformrelation.php b/adm/shop_admin/itemformrelation.php
index 73f5ff427..4ca084ef5 100644
--- a/adm/shop_admin/itemformrelation.php
+++ b/adm/shop_admin/itemformrelation.php
@@ -9,20 +9,27 @@ $sql = " select ca_id, it_id, it_name, it_price
order by ca_id, it_name ";
$result = sql_query($sql);
+$list = '';
+
for($i=0;$row=sql_fetch_array($result);$i++) {
- //$sql2 = " select count(*) as cnt from $g4[shop_item_relation_table] where it_id = '$row[it_id]' ";
$sql2 = " select count(*) as cnt from {$g4['shop_item_relation_table']} where it_id = '$it_id' and it_id2 = '{$row['it_id']}' ";
$row2 = sql_fetch($sql2);
if ($row2['cnt'])
continue;
- $sql2 = " select ca_name from {$g4['shop_category_table']} where ca_id = '{$row['ca_id']}' ";
- $row2 = sql_fetch($sql2);
- $ca_name = addslashes($row2['ca_name']);
+ $it_name = get_it_image($row['it_id'], 50, 50).' '.$row['it_name'];
- $it_name = addslashes($row['it_name']);
- $options .= "$ca_name : $it_name \n";
+ $list .= '';
+ $list .= ' ';
+ $list .= $it_name;
+ $list .= '추가 ';
+ $list .= ' '.PHP_EOL;
}
-echo $options;
+if($list)
+ $list = '';
+else
+ $list = '등록된 상품이 없습니다.';
+
+echo $list;
?>
\ No newline at end of file
diff --git a/adm/shop_admin/itemformrelationimage.php b/adm/shop_admin/itemformrelationimage.php
deleted file mode 100644
index ef5844d3a..000000000
--- a/adm/shop_admin/itemformrelationimage.php
+++ /dev/null
@@ -1,23 +0,0 @@
-';
-
-echo ''.$img.' '.display_price($row['it_price']);
-?>
\ No newline at end of file
diff --git a/adm/shop_admin/newwinform.php b/adm/shop_admin/newwinform.php
index 715c2b441..821a4ae2a 100644
--- a/adm/shop_admin/newwinform.php
+++ b/adm/shop_admin/newwinform.php
@@ -1,5 +1,5 @@
\ No newline at end of file