From bf2248c9a75e5d23ea18f9cade8db5461cfdc064 Mon Sep 17 00:00:00 2001 From: chicpro Date: Fri, 12 Apr 2013 18:22:42 +0900 Subject: [PATCH 1/5] =?UTF-8?q?#66=20=EC=97=90=20=EB=94=B0=EB=A5=B8=20?= =?UTF-8?q?=EC=83=81=ED=92=88=EA=B4=80=EB=A6=AC=20=EB=B6=84=EB=A5=98=20sel?= =?UTF-8?q?ect=20=EA=B4=80=EB=A0=A8=20=EC=BD=94=EB=93=9C=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/shop_admin/itemlist.php | 14 +++++++------- lib/shop.lib.php | 5 +++-- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/adm/shop_admin/itemlist.php b/adm/shop_admin/itemlist.php index 4fd0e7e68..ed163698b 100644 --- a/adm/shop_admin/itemlist.php +++ b/adm/shop_admin/itemlist.php @@ -8,7 +8,7 @@ $g4['title'] = '상품관리'; include_once (G4_ADMIN_PATH.'/admin.head.php'); // 분류 -$ca_list = ""; +$ca_list = ''.PHP_EOL; $sql = " select * from {$g4['shop_category_table']} "; if ($is_admin != 'super') $sql .= " where ca_mb_id = '{$member['mb_id']}' "; @@ -19,11 +19,10 @@ for ($i=0; $row=sql_fetch_array($result); $i++) $len = strlen($row['ca_id']) / 2 - 1; $nbsp = ""; for ($i=0; $i<$len; $i++) { - $nbsp .= "   "; + $nbsp .= '   '; } - $ca_list .= "'.PHP_EOL; } -$ca_list .= ""; $where = " and "; @@ -163,9 +162,6 @@ if ($sfl || $stx) // 검색렬일 때만 처음 버튼을 보여줌 $href = G4_SHOP_URL.'/item.php?it_id='.$row['it_id']; $gallery = $row['it_gallery'] ? 'Y' : ''; - - $tmp_ca_list = ' + +
" required class="frm_input required" size="40"> diff --git a/lib/shop.lib.php b/lib/shop.lib.php index fdbfa988f..cf135408d 100644 --- a/lib/shop.lib.php +++ b/lib/shop.lib.php @@ -627,9 +627,10 @@ function conv_selected_option($options, $value) if(!$options) return ''; - $str = str_replace('value="'.$value.'"', 'value="'.$value.'" selected="selected"', $options); + //$options = str_replace('value="'.$value.'"', 'value="'.$value.'" selected="selected"', $options); + $options = preg_replace('/(value=[\'\"]'.$value.'[\'\"])/', '\\1 selected="selected"', $options); - return $str; + return $options; } // 주문서 번호를 얻는다. From 37b86374d711e8f81c2a029675d600e862b9dd47 Mon Sep 17 00:00:00 2001 From: chicpro Date: Mon, 15 Apr 2013 08:43:20 +0900 Subject: [PATCH 2/5] =?UTF-8?q?conv=5Fselected=5Foption=20=ED=95=A8?= =?UTF-8?q?=EC=88=98=20=EC=A0=95=EA=B7=9C=EC=8B=9D=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/shop.lib.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/shop.lib.php b/lib/shop.lib.php index cf135408d..63d697d7c 100644 --- a/lib/shop.lib.php +++ b/lib/shop.lib.php @@ -627,8 +627,7 @@ function conv_selected_option($options, $value) if(!$options) return ''; - //$options = str_replace('value="'.$value.'"', 'value="'.$value.'" selected="selected"', $options); - $options = preg_replace('/(value=[\'\"]'.$value.'[\'\"])/', '\\1 selected="selected"', $options); + $options = preg_replace('/(value=[\'\"]?'.$value.'[\'\"]?)/i', '\\1 selected="selected"', $options); return $options; } From 7a2630e72f4ec43144bd0ed0d772e3a81e843c84 Mon Sep 17 00:00:00 2001 From: chicpro Date: Mon, 15 Apr 2013 13:04:41 +0900 Subject: [PATCH 3/5] =?UTF-8?q?=EC=9E=98=EB=AA=BB=EB=90=9C=20=EB=94=B0?= =?UTF-8?q?=EC=98=B4=ED=91=9C=20=EC=82=AD=EC=A0=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/shop_admin/index.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/adm/shop_admin/index.php b/adm/shop_admin/index.php index a6d275bb3..e11fb7aa1 100644 --- a/adm/shop_admin/index.php +++ b/adm/shop_admin/index.php @@ -220,7 +220,7 @@ $pg_anchor ="
    수정 - "; + Date: Mon, 15 Apr 2013 13:05:09 +0900 Subject: [PATCH 4/5] =?UTF-8?q?=EB=B6=84=EB=A5=98=20=EB=A6=AC=EC=8A=A4?= =?UTF-8?q?=ED=8A=B8=EC=97=90=20selected=20=EC=B6=94=EA=B0=80=20=EC=BD=94?= =?UTF-8?q?=EB=93=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/shop_admin/itemform.php | 69 +++++++++++++++++++------------------ 1 file changed, 35 insertions(+), 34 deletions(-) diff --git a/adm/shop_admin/itemform.php b/adm/shop_admin/itemform.php index 7c27f760e..b12fccec8 100644 --- a/adm/shop_admin/itemform.php +++ b/adm/shop_admin/itemform.php @@ -92,6 +92,36 @@ $qstr = "$qstr&sca=$sca&page=$page"; $g4['title'] = $html_title; include_once (G4_ADMIN_PATH.'/admin.head.php'); +// 분류리스트 +$category_select = ''; +$script = ''; +$sql = " select * from {$g4['shop_category_table']} "; +if ($is_admin != 'super') + $sql .= " where ca_mb_id = '{$member['mb_id']}' "; +$sql .= " order by ca_id "; +$result = sql_query($sql); +for ($i=0; $row=sql_fetch_array($result); $i++) +{ + $len = strlen($row['ca_id']) / 2 - 1; + + $nbsp = ""; + for ($i=0; $i<$len; $i++) + $nbsp .= "   "; + + $category_select .= "\n"; + + $script .= "ca_use['{$row['ca_id']}'] = {$row['ca_use']};\n"; + $script .= "ca_stock_qty['{$row['ca_id']}'] = {$row['ca_stock_qty']};\n"; + //$script .= "ca_explan_html['$row[ca_id]'] = $row[ca_explan_html];\n"; + $script .= "ca_sell_email['{$row['ca_id']}'] = '{$row['ca_sell_email']}';\n"; + $script .= "ca_opt1_subject['{$row['ca_id']}'] = '{$row['ca_opt1_subject']}';\n"; + $script .= "ca_opt2_subject['{$row['ca_id']}'] = '{$row['ca_opt2_subject']}';\n"; + $script .= "ca_opt3_subject['{$row['ca_id']}'] = '{$row['ca_opt3_subject']}';\n"; + $script .= "ca_opt4_subject['{$row['ca_id']}'] = '{$row['ca_opt4_subject']}';\n"; + $script .= "ca_opt5_subject['{$row['ca_id']}'] = '{$row['ca_opt5_subject']}';\n"; + $script .= "ca_opt6_subject['{$row['ca_id']}'] = '{$row['ca_opt6_subject']}';\n"; +} + $pg_anchor ="
    • 기본정보
    • 이미지
    • @@ -133,39 +163,8 @@ $pg_anchor ="
        - \n"; + echo "  \n"; } ?>
        하나의 상품에 최대 3개의 다른 분류를 지정할 수 있습니다.

        2차, 3차 분류는 기본 분류의 하위 분류 개념이 아니므로 기본 분류 선택시 해당 상품이 포함될 최하위 분류만 선택하시면 됩니다.");?> From 91e1f6db92aec00ced9f8328190f44dca83bd6d2 Mon Sep 17 00:00:00 2001 From: chicpro Date: Mon, 15 Apr 2013 13:25:30 +0900 Subject: [PATCH 5/5] =?UTF-8?q?seleted=20=EA=B0=92=20=EC=B2=98=EB=A6=AC?= =?UTF-8?q?=EB=A5=BC=20=EC=9C=84=ED=95=9C=20=EC=BD=94=EB=93=9C=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/shop_admin/categoryform.php | 3 +-- adm/shop_admin/itemeventform.php | 5 +---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/adm/shop_admin/categoryform.php b/adm/shop_admin/categoryform.php index 8244d3ad2..478202a1d 100644 --- a/adm/shop_admin/categoryform.php +++ b/adm/shop_admin/categoryform.php @@ -139,9 +139,8 @@ $pg_anchor ="
          - diff --git a/adm/shop_admin/itemeventform.php b/adm/shop_admin/itemeventform.php index 2289fd789..2c546fefe 100644 --- a/adm/shop_admin/itemeventform.php +++ b/adm/shop_admin/itemeventform.php @@ -65,11 +65,8 @@ include_once (G4_ADMIN_PATH.'/admin.head.php'); - - -