diff --git a/adm/shop_admin/categoryform.php b/adm/shop_admin/categoryform.php
index 2f7075ce4..dd2dc690c 100644
--- a/adm/shop_admin/categoryform.php
+++ b/adm/shop_admin/categoryform.php
@@ -54,11 +54,15 @@ if ($w == "")
$ca['ca_explan_html'] = 1;
$ca['ca_img_width'] = $default['de_mimg_width'];
$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_row'] = 5;
+ $ca['ca_mobile_list_row'] = 3;
$ca['ca_stock_qty'] = 99999;
}
$ca['ca_skin'] = "list.skin.10.php";
+ $ca['ca_mobile_skin'] = "list.skin.10.php";
}
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);
}
+// 인증사용필드추가
+$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;
$g4['title'] = $html_title;
@@ -143,6 +156,24 @@ $pg_anchor .= '';
+
|
diff --git a/adm/shop_admin/categoryformupdate.php b/adm/shop_admin/categoryformupdate.php
index a733b8625..a362104bc 100644
--- a/adm/shop_admin/categoryformupdate.php
+++ b/adm/shop_admin/categoryformupdate.php
@@ -78,7 +78,9 @@ $sql_common = " ca_skin = '$ca_skin',
ca_tail_html = '$ca_tail_html',
ca_include_head = '$ca_include_head',
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 == "")
@@ -141,10 +143,6 @@ else if ($w == "d")
if ($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"."_t");
@@ -158,9 +156,6 @@ $qstr = "page=$page&sort1=$sort1&sort2=$sort2";
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_timg']['name']) upload_file($_FILES['ca_timg']['tmp_name'], $ca_id."_t", $g4['category_path']);
diff --git a/mobile/shop/item.php b/mobile/shop/item.php
index 849fe596a..f3dd9a4a6 100644
--- a/mobile/shop/item.php
+++ b/mobile/shop/item.php
@@ -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']}
where ca_id = '{$it['ca_id']}' ";
$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 약자
$saved = false;
diff --git a/mobile/shop/list.php b/mobile/shop/list.php
index 4554fcd77..aede9cd10 100644
--- a/mobile/shop/list.php
+++ b/mobile/shop/list.php
@@ -9,6 +9,24 @@ $ca = sql_fetch($sql);
if (!$ca['ca_id'])
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'].' 상품리스트';
include_once(G4_MSHOP_PATH.'/_head.php');
diff --git a/shop/item.php b/shop/item.php
index 1dd454cda..ccccdc363 100644
--- a/shop/item.php
+++ b/shop/item.php
@@ -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']}
where ca_id = '{$it['ca_id']}' ";
$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 약자
$saved = false;
diff --git a/shop/list.php b/shop/list.php
index 525d808d3..2ef974140 100644
--- a/shop/list.php
+++ b/shop/list.php
@@ -14,6 +14,24 @@ $ca = sql_fetch($sql);
if (!$ca['ca_id'])
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'].' 상품리스트';
if ($ca['ca_include_head'])
|