Merge branch 'master' of github.com:gnuboard/yc4s
This commit is contained in:
@ -139,9 +139,8 @@ $pg_anchor ="<ul class=\"anchor\">
|
||||
<td colspan="3">
|
||||
<?=help("기본으로 제공하는 스킨은 ".G4_SHOP_DIR."/list.skin.*.php 입니다.");?>
|
||||
<select id="ca_skin" name="ca_skin">
|
||||
<? echo get_list_skin_options("^list.skin.(.*)\.php", G4_SHOP_PATH); ?>
|
||||
<? echo get_list_skin_options("^list.skin.(.*)\.php", G4_SHOP_PATH, $ca['ca_skin']); ?>
|
||||
</select>
|
||||
<script>document.getElementById('ca_skin').value='<?=$ca['ca_skin']?>';</script>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
@ -220,7 +220,7 @@ $pg_anchor ="<ul class=\"anchor\">
|
||||
<td class="td_name"><?=$name?></td>
|
||||
<td><?=cut_str($row['iq_subject'],40)?></td>
|
||||
<td class="td_mng"><a href="./itemqaform.php?w=u&iq_id=<?=$row['iq_id']?>">수정</a></td>
|
||||
</tr>";
|
||||
</tr>
|
||||
<?
|
||||
}
|
||||
|
||||
|
||||
@ -65,11 +65,8 @@ include_once (G4_ADMIN_PATH.'/admin.head.php');
|
||||
<td colspan="3">
|
||||
<?=help("기본으로 제공하는 스킨은 $cart_dir/list.skin.*.php 입니다.\n\n$cart_dir/list.php&skin=userskin.php 처럼 직접 만든 스킨을 사용할 수도 있습니다.");?>
|
||||
<select name="ev_skin" id="ev_skin">
|
||||
<? echo get_list_skin_options("^list\.skin\.(.*)\.php", G4_SHOP_PATH); ?>
|
||||
<? echo get_list_skin_options("^list\.skin\.(.*)\.php", G4_SHOP_PATH, $ev['ev_skin']); ?>
|
||||
</select>
|
||||
<? if ($w == 'u') { ?>
|
||||
<script>document.all.ev_skin.value='<?=$ev['ev_skin']?>';</script>
|
||||
<? } ?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
@ -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 .= "<option value=\"{$row['ca_id']}\">$nbsp{$row['ca_name']}</option>\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 ="<ul class=\"anchor\">
|
||||
<li><a href=\"#frm_basic_item\">기본정보</a></li>
|
||||
<li><a href=\"#frm_image\">이미지</a></li>
|
||||
@ -133,39 +163,8 @@ $pg_anchor ="<ul class=\"anchor\">
|
||||
<td colspan="3">
|
||||
<select name="ca_id" id="ca_id" onchange="categorychange(this.form)">
|
||||
<option value="">= 기본분류 =</option>
|
||||
<?
|
||||
$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 .= " ";
|
||||
|
||||
$str = "<option value='{$row['ca_id']}'>$nbsp{$row['ca_name']}\n";
|
||||
$category_select .= $str;
|
||||
echo $str;
|
||||
|
||||
$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";
|
||||
}
|
||||
?>
|
||||
<?=conv_selected_option($category_select, $it['ca_id'])?>
|
||||
</select>
|
||||
<script> document.fitemform.ca_id.value = '<?=$it['ca_id']?>'; </script>
|
||||
<script>
|
||||
var ca_use = new Array();
|
||||
var ca_stock_qty = new Array();
|
||||
@ -186,8 +185,10 @@ $pg_anchor ="<ul class=\"anchor\">
|
||||
<?
|
||||
for ($i=2; $i<=3; $i++)
|
||||
{
|
||||
echo " <select name='ca_id{$i}'><option value=''>= {$i}차 분류 ={$category_select}</select>\n";
|
||||
echo "<script> document.fitemform.ca_id{$i}.value = '".$it["ca_id{$i}"]."'; </script>\n";
|
||||
echo " <select name='ca_id{$i}'>\n";
|
||||
echo "<option value=\"\">= {$i}차 분류 =</option>\n";
|
||||
echo conv_selected_option($category_select, $it['ca_id'.$i]);
|
||||
echo "</select>\n";
|
||||
}
|
||||
?>
|
||||
<?=help("기본분류는 반드시 선택하셔야 합니다.<br><br>하나의 상품에 최대 3개의 다른 분류를 지정할 수 있습니다.<br><br>2차, 3차 분류는 기본 분류의 하위 분류 개념이 아니므로 기본 분류 선택시 해당 상품이 포함될 최하위 분류만 선택하시면 됩니다.");?>
|
||||
|
||||
@ -8,7 +8,7 @@ $g4['title'] = '상품관리';
|
||||
include_once (G4_ADMIN_PATH.'/admin.head.php');
|
||||
|
||||
// 분류
|
||||
$ca_list = "";
|
||||
$ca_list = '<option value="">선택</option>'.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 .= "<option value='{$row['ca_id']}'>$nbsp{$row['ca_name']}";
|
||||
$ca_list .= '<option value="'.$row['ca_id'].'">'.$nbsp.$row['ca_name'].'</option>'.PHP_EOL;
|
||||
}
|
||||
$ca_list .= "</select>";
|
||||
|
||||
|
||||
$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 = '<select name="ca_id['.$i.']" id="ca_id_'.$i.'">'.$ca_list;
|
||||
$tmp_ca_list .= "<script language='javascript'>document.getElementById('ca_id_$i').value='{$row['ca_id']}';</script>";
|
||||
?>
|
||||
<tr>
|
||||
<td rowspan="2">
|
||||
@ -174,6 +170,10 @@ if ($sfl || $stx) // 검색렬일 때만 처음 버튼을 보여줌
|
||||
</td>
|
||||
<td rowspan="2"><a href="<?=$href?>"><?=get_it_image($row['it_id'].'_s', 50, 50)?></a></td>
|
||||
<td rowspan="2">
|
||||
<label for="ca_id_<?=$i?>">분류</label>
|
||||
<select name="ca_id[<?=$i?>]" id="ca_id_<?=$i?>">
|
||||
<?=conv_selected_option($ca_list, $row['ca_id'])?>
|
||||
</select>
|
||||
<?=$tmp_ca_list?><br>
|
||||
<input type="text" name="it_name[<?=$i?>]" value="<?=htmlspecialchars2(cut_str($row['it_name'],250, ""))?>" required class="frm_input required" size="40">
|
||||
</td>
|
||||
|
||||
@ -627,9 +627,9 @@ function conv_selected_option($options, $value)
|
||||
if(!$options)
|
||||
return '';
|
||||
|
||||
$str = str_replace('value="'.$value.'"', 'value="'.$value.'" selected="selected"', $options);
|
||||
$options = preg_replace('/(value=[\'\"]?'.$value.'[\'\"]?)/i', '\\1 selected="selected"', $options);
|
||||
|
||||
return $str;
|
||||
return $options;
|
||||
}
|
||||
|
||||
// 주문서 번호를 얻는다.
|
||||
|
||||
Reference in New Issue
Block a user