diff --git a/adm/shop_admin/itemexcelupdate.php b/adm/shop_admin/itemexcelupdate.php
index bb6061140..b0a5dde5b 100644
--- a/adm/shop_admin/itemexcelupdate.php
+++ b/adm/shop_admin/itemexcelupdate.php
@@ -73,7 +73,7 @@ if($_FILES['excelfile']['tmp_name']) {
$comma = '';
$sql = " INSERT INTO {$g5['g5_shop_item_table']}
- ( it_id, ca_id, ca_id2, ca_id3, it_name, it_maker, it_origin, it_brand, it_model, it_type1, it_type2, it_type3, it_type4, it_type5, it_basic, it_explan, it_mobile_explan, it_explan_html, it_cust_price, it_price, it_point, it_sell_email, it_use, it_stock_qty, it_time, it_ip, it_order, it_tel_inq, it_img1, it_img2, it_img3, it_img4, it_img5, it_img6, it_img7, it_img8, it_img9, it_img10 )
+ ( it_id, ca_id, ca_id2, ca_id3, it_name, it_maker, it_origin, it_brand, it_model, it_type1, it_type2, it_type3, it_type4, it_type5, it_basic, it_explan, it_mobile_explan, it_cust_price, it_price, it_point, it_sell_email, it_use, it_stock_qty, it_time, it_ip, it_order, it_tel_inq, it_img1, it_img2, it_img3, it_img4, it_img5, it_img6, it_img7, it_img8, it_img9, it_img10 )
VALUES ";
for ($i = 3; $i <= $data->sheets[0]['numRows']; $i++) {
diff --git a/adm/shop_admin/itemform.php b/adm/shop_admin/itemform.php
index b3520689f..6e7cc0f43 100644
--- a/adm/shop_admin/itemform.php
+++ b/adm/shop_admin/itemform.php
@@ -59,13 +59,6 @@ else
alert();
}
-if (!$it['it_explan_html'])
-{
- $it['it_explan'] = get_text($it['it_explan'], 1);
-}
-
-//$qstr1 = 'sel_ca_id='.$sel_ca_id.'&sel_field='.$sel_field.'&search='.$search;
-//$qstr = $qstr1.'&sort1='.$sort1.'&sort2='.$sort2.'&page='.$page;
$qstr = $qstr.'&sca='.$sca.'&page='.$page;
$g5['title'] = $html_title;
@@ -114,18 +107,12 @@ $pg_anchor ='
-
-
상품분류
@@ -1613,7 +1600,6 @@ function categorychange(f)
if (f.w.value == "" && idx)
{
f.it_use.checked = ca_use[idx] ? true : false;
- //f.it_explan_html[ca_explan_html[idx]].checked = true;
f.it_stock_qty.value = ca_stock_qty[idx];
f.it_sell_email.value = ca_sell_email[idx];
}
diff --git a/adm/shop_admin/itemformupdate.php b/adm/shop_admin/itemformupdate.php
index 03108ecd7..19b0ad922 100644
--- a/adm/shop_admin/itemformupdate.php
+++ b/adm/shop_admin/itemformupdate.php
@@ -260,6 +260,8 @@ $it_name = strip_tags(trim($_POST['it_name']));
if ($it_name == "")
alert("상품명을 입력해 주십시오.");
+$it_explan_strip_tags = strip_tags(trim($_POST['it_explan']));
+
$sql_common = " ca_id = '$ca_id',
ca_id2 = '$ca_id2',
ca_id3 = '$ca_id3',
@@ -278,7 +280,7 @@ $sql_common = " ca_id = '$ca_id',
it_type5 = '$it_type5',
it_basic = '$it_basic',
it_explan = '$it_explan',
- it_explan_html = '$it_explan_html',
+ it_explan_strip_tags= '$it_explan_strip_tags',
it_mobile_explan = '$it_mobile_explan',
it_cust_price = '$it_cust_price',
it_price = '$it_price',
diff --git a/extend/shop.extend2.php b/extend/shop.extend2.php
index 1107521c0..8b3e81de4 100644
--- a/extend/shop.extend2.php
+++ b/extend/shop.extend2.php
@@ -373,6 +373,7 @@ if(!$result) {
}
*/
+/*
// 쇼핑몰 스킨 필드 추가
if (!isset($default['de_shop_skin'])) {
sql_query(" ALTER TABLE `{$g5['g5_shop_default_table']}`
@@ -645,4 +646,12 @@ if(stripos($row['Type'], 'enum') !== false) {
sql_query(" ALTER TABLE `{$g5['g5_shop_cart_table']}`
CHANGE `ct_status` `ct_status` varchar(255) NOT NULL DEFAULT '' ", true);
}
+*/
+
+
+// 상품테이블에 검색을 위하여 태그없는 상품설명 저장용 필드 추가
+if(!sql_query(" select it_explan_strip_tags from {$g5['g5_shop_item_table']} limit 1 ", false)) {
+ sql_query(" ALTER TABLE `{$g5['g5_shop_item_table']}`
+ ADD `it_explan_strip_tags` METIUMTEXT NOT NULL AFTER `it_explan` ", true);
+}
?>
diff --git a/install/gnuboard5shop.sql b/install/gnuboard5shop.sql
index 1bf200068..6faf7ff3f 100644
--- a/install/gnuboard5shop.sql
+++ b/install/gnuboard5shop.sql
@@ -421,8 +421,8 @@ CREATE TABLE IF NOT EXISTS `g5_shop_item` (
`it_type5` tinyint(4) NOT NULL DEFAULT '0',
`it_basic` text NOT NULL,
`it_explan` mediumtext NOT NULL,
+ `it_explan_strip_tags` mediumtext NOT NULL,
`it_mobile_explan` mediumtext NOT NULL,
- `it_explan_html` tinyint(4) NOT NULL DEFAULT '0',
`it_cust_price` int(11) NOT NULL DEFAULT '0',
`it_price` int(11) NOT NULL DEFAULT '0',
`it_point` int(11) NOT NULL DEFAULT '0',
diff --git a/lib/Excel/itemexcel.xls b/lib/Excel/itemexcel.xls
index d4def68a7..08cd80eff 100644
Binary files a/lib/Excel/itemexcel.xls and b/lib/Excel/itemexcel.xls differ