From c8bdba69243dcee7e86fd25add4d3f5e4385db9b Mon Sep 17 00:00:00 2001 From: chicpro Date: Thu, 21 Nov 2013 15:50:36 +0900 Subject: [PATCH 1/2] =?UTF-8?q?=EC=83=81=ED=92=88=EB=AC=B8=EC=9D=98=20sms?= =?UTF-8?q?=20=EA=B8=B0=EB=8A=A5=20=EC=B6=94=EA=B0=80=20=EC=A4=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- extend/shop.extend2.php | 7 +++++++ install/gnuboard5shop.sql | 2 ++ mobile/skin/shop/basic/itemqaform.skin.php | 9 +++++++++ shop/itemqaformupdate.php | 4 ++++ skin/shop/basic/itemqa.skin.php | 2 +- skin/shop/basic/itemqaform.skin.php | 9 +++++++++ 6 files changed, 32 insertions(+), 1 deletion(-) diff --git a/extend/shop.extend2.php b/extend/shop.extend2.php index ddb151b4e..b5667ac93 100644 --- a/extend/shop.extend2.php +++ b/extend/shop.extend2.php @@ -724,4 +724,11 @@ if(!sql_query(" select iq_secret from {$g5['g5_shop_item_qa_table']} limit 1 ", sql_query(" ALTER TABLE `{$g5['g5_shop_item_qa_table']}` ADD `iq_secret` tinyint(4) NOT NULL DEFAULT '0' AFTER `mb_id` ", true); } + +// 상품문의 이메일 휴대폰 필드 추가 +if(!sql_query(" select iq_hp from {$g5['g5_shop_item_qa_table']} limit 1 ", false)) { + sql_query(" ALTER TABLE `{$g5['g5_shop_item_qa_table']}` + ADD `iq_email` varchar(255) NOT NULL DEFAULT '' AFTER `iq_name`, + ADD `iq_hp` varchar(255) NOT NULL DEFAULT '' AFTER `iq_email` ", true); +} ?> diff --git a/install/gnuboard5shop.sql b/install/gnuboard5shop.sql index c2095d059..c48953f96 100644 --- a/install/gnuboard5shop.sql +++ b/install/gnuboard5shop.sql @@ -543,6 +543,8 @@ CREATE TABLE IF NOT EXISTS `g5_shop_item_qa` ( `mb_id` varchar(255) NOT NULL DEFAULT '', `iq_secret` tinyint(4) NOT NULL DEFAULT '0', `iq_name` varchar(255) NOT NULL DEFAULT '', + `iq_email` varchar(255) NOT NULL DEFAULT '', + `iq_hp` varchar(255) NOT NULL DEFAULT '', `iq_password` varchar(255) NOT NULL DEFAULT '', `iq_subject` varchar(255) NOT NULL DEFAULT '', `iq_question` text NOT NULL, diff --git a/mobile/skin/shop/basic/itemqaform.skin.php b/mobile/skin/shop/basic/itemqaform.skin.php index 5343b2ea6..77d91287e 100644 --- a/mobile/skin/shop/basic/itemqaform.skin.php +++ b/mobile/skin/shop/basic/itemqaform.skin.php @@ -27,6 +27,14 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 + + + 이메일을 입력하시면 답변 등록 시 답변이 이메일로 전송됩니다. + + + + 휴대폰번호를 입력하시면 답변 등록 시 답변등록 알림이 SMS로 전송됩니다. + @@ -41,6 +49,7 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
+
diff --git a/shop/itemqaformupdate.php b/shop/itemqaformupdate.php index 922dd882d..7658c83d5 100644 --- a/shop/itemqaformupdate.php +++ b/shop/itemqaformupdate.php @@ -28,6 +28,8 @@ if ($w == "") mb_id = '{$member['mb_id']}', iq_secret = '$iq_secret', iq_name = '$iq_name', + iq_email = '$iq_email', + iq_hp = '$iq_hp', iq_password = '$iq_password', iq_subject = '$iq_subject', iq_question = '$iq_question', @@ -49,6 +51,8 @@ else if ($w == "u") $sql = " update {$g5['g5_shop_item_qa_table']} set iq_secret = '$iq_secret', + iq_email = '$iq_email', + iq_hp = '$iq_hp', iq_subject = '$iq_subject', iq_question = '$iq_question' where iq_id = '$iq_id' "; diff --git a/skin/shop/basic/itemqa.skin.php b/skin/shop/basic/itemqa.skin.php index 5a5c51a02..ad2516112 100644 --- a/skin/shop/basic/itemqa.skin.php +++ b/skin/shop/basic/itemqa.skin.php @@ -115,7 +115,7 @@ echo itemqa_page($config['cf_write_pages'], $page, $total_page, "./itemqa.php?it