모바일 사용자 화면 UI 및 기능 개선

This commit is contained in:
chicpro
2015-07-09 09:48:15 +09:00
parent 7846117b62
commit c7e85d5794
87 changed files with 1854 additions and 1316 deletions

View File

@ -443,6 +443,8 @@ td.td_grpset {width:160px;border-left:1px solid #e9ecee;text-align:center}
.banner_or_img button {display:block;margin:5px 0 0}
.txt_active {color:#5d910b}
.txt_expired {color:#ccc}
#sct_mobileimg{width:125px}
/* 환경설정 */
.cf_cert_hide {display:none}

View File

@ -21,6 +21,13 @@ else
$bn['bn_end_time'] = date("Y-m-d 00:00:00", time()+(60*60*24*31));
}
// 접속기기 필드 추가
if(!sql_query(" select bn_device from {$g5['g5_shop_banner_table']} limit 0, 1 ")) {
sql_query(" ALTER TABLE `{$g5['g5_shop_banner_table']}`
ADD `bn_device` varchar(10) not null default '' AFTER `bn_url` ", true);
sql_query(" update {$g5['g5_shop_banner_table']} set bn_device = 'pc' ", true);
}
include_once (G5_ADMIN_PATH.'/admin.head.php');
?>
@ -52,9 +59,6 @@ include_once (G5_ADMIN_PATH.'/admin.head.php');
echo '<input type="checkbox" name="bn_bimg_del" value="1" id="bn_bimg_del"> <label for="bn_bimg_del">삭제</label>';
$bimg_str = '<img src="'.G5_DATA_URL.'/banner/'.$bn['bn_id'].'" width="'.$width.'">';
//$size = getimagesize($bimg);
//echo "<img src='$g5[admin_path]/img/icon_viewer.gif' border=0 align=absmiddle onclick=\"imageview('bimg', $size[0], $size[1]);\"><input type=checkbox name=bn_bimg_del value='1'>삭제";
//echo "<div id='bimg' style='left:0; top:0; z-index:+1; display:none; position:absolute;'><img src='$bimg' border=1></div>";
}
if ($bimg_str) {
echo '<div class="banner_or_img">';
@ -78,10 +82,21 @@ include_once (G5_ADMIN_PATH.'/admin.head.php');
<input type="text" name="bn_url" size="80" value="<?php echo $bn['bn_url']; ?>" id="bn_url" class="frm_input">
</td>
</tr>
<tr>
<th scope="row"><label for="bn_device">접속기기</label></th>
<td>
<?php echo help('배너를 표시할 접속기기를 선택합니다.'); ?>
<select name="bn_device" id="bn_device">
<option value="both"<?php echo get_selected($bn['bn_device'], 'both', true); ?>>PC와 모바일</option>
<option value="pc"<?php echo get_selected($bn['bn_device'], 'pc'); ?>>PC</option>
<option value="mobile"<?php echo get_selected($bn['bn_device'], 'mobile'); ?>>모바일</option>
</select>
</td>
</tr>
<tr>
<th scope="row"><label for="bn_position">출력위치</label></th>
<td>
<?php echo help("왼쪽 : 쇼핑몰화면 왼쪽에 출력합니다.\n메인 : 쇼핑몰 메인화면(index.php)에만 출력합니다.", 50); ?>
<?php echo help("왼쪽 : 쇼핑몰화면 왼쪽에 출력합니다.\n메인 : 쇼핑몰 메인화면(index.php)에만 출력합니다."); ?>
<select name="bn_position" id="bn_position">
<option value="왼쪽" <?php echo get_selected($bn['bn_position'], '왼쪽'); ?>>왼쪽</option>
<option value="메인" <?php echo get_selected($bn['bn_position'], '메인'); ?>>메인</option>

View File

@ -26,6 +26,7 @@ if ($w=="")
$sql = " insert into {$g5['g5_shop_banner_table']}
set bn_alt = '$bn_alt',
bn_url = '$bn_url',
bn_device = '$bn_device',
bn_position = '$bn_position',
bn_border = '$bn_border',
bn_new_win = '$bn_new_win',
@ -43,6 +44,7 @@ else if ($w=="u")
$sql = " update {$g5['g5_shop_banner_table']}
set bn_alt = '$bn_alt',
bn_url = '$bn_url',
bn_device = '$bn_device',
bn_position = '$bn_position',
bn_border = '$bn_border',
bn_new_win = '$bn_new_win',

View File

@ -34,6 +34,7 @@ $from_record = ($page - 1) * $rows; // 시작 열을 구함
<thead>
<tr>
<th scope="col" rowspan="2" id="th_id">ID</th>
<th scope="col" id="th_dvc">접속기기</th>
<th scope="col" id="th_loc">위치</th>
<th scope="col" id="th_st">시작일시</th>
<th scope="col" id="th_end">종료일시</th>
@ -42,7 +43,7 @@ $from_record = ($page - 1) * $rows; // 시작 열을 구함
<th scope="col" id="th_mng">관리</th>
</tr>
<tr>
<th scope="col" colspan="6" id="th_img">이미지</th>
<th scope="col" colspan="7" id="th_img">이미지</th>
</tr>
</thead>
<tbody>
@ -71,6 +72,18 @@ $from_record = ($page - 1) * $rows; // 시작 열을 구함
$bn_img .= '<img src="'.G5_DATA_URL.'/banner/'.$row['bn_id'].'" width="'.$width.'" alt="'.$row['bn_alt'].'"></a>';
}
switch($row['bn_device']) {
case 'pc':
$bn_device = 'PC';
break;
case 'mobile':
$bn_device = '모바일';
break;
default:
$bn_device = 'PC와 모바일';
break;
}
$bn_begin_time = substr($row['bn_begin_time'], 2, 14);
$bn_end_time = substr($row['bn_end_time'], 2, 14);
@ -79,6 +92,7 @@ $from_record = ($page - 1) * $rows; // 시작 열을 구함
<tr class="<?php echo $bg; ?>">
<td headers="th_id" rowspan="2" class="td_num"><?php echo $row['bn_id']; ?></td>
<td headers="th_dvc"><?php echo $bn_device; ?></td>
<td headers="th_loc"><?php echo $row['bn_position']; ?></td>
<td headers="th_st" class="td_datetime"><?php echo $bn_begin_time; ?></td>
<td headers="th_end" class="td_datetime"><?php echo $bn_end_time; ?></td>
@ -90,7 +104,7 @@ $from_record = ($page - 1) * $rows; // 시작 열을 구함
</td>
</tr>
<tr class="<?php echo $bg; ?>">
<td headers="th_img" colspan="6" class="td_img_view sbn_img">
<td headers="th_img" colspan="7" class="td_img_view sbn_img">
<div class="sbn_image"><?php echo $bn_img; ?></div>
<button type="button" class="sbn_img_view btn_frmline">이미지확인</button>
</td>

View File

@ -56,7 +56,8 @@ if ($w == "")
$ca['ca_mobile_img_height'] = $default['de_simg_height'];
$ca['ca_list_mod'] = 3;
$ca['ca_list_row'] = 5;
$ca['ca_mobile_list_mod'] = 10;
$ca['ca_mobile_list_mod'] = 3;
$ca['ca_mobile_list_row'] = 5;
$ca['ca_stock_qty'] = 99999;
}
$ca['ca_skin'] = "list.10.skin.php";
@ -108,6 +109,12 @@ if(!sql_query(" select ca_order from {$g5['g5_shop_category_table']} limit 1 ",
sql_query(" ALTER TABLE `{$g5['g5_shop_category_table']}` ADD INDEX(`ca_order`) ", true);
}
// 모바일 상품 출력줄수 필드 추가
if(!sql_query(" select ca_mobile_list_row from {$g5['g5_shop_category_table']} limit 1 ", false)) {
sql_query(" ALTER TABLE `{$g5['g5_shop_category_table']}`
ADD `ca_mobile_list_row` int(11) NOT NULL DEFAULT '0' AFTER `ca_mobile_list_mod` ", true);
}
// 스킨 Path
if(!$ca['ca_skin_dir'])
$g5_shop_skin_path = G5_SHOP_SKIN_PATH;
@ -288,10 +295,17 @@ else
</td>
</tr>
<tr>
<th scope="row"><label for="ca_mobile_list_mod">모바일 이미지 수</label></th>
<th scope="row"><label for="ca_mobile_list_mod">모바일 1줄당 이미지 수</label></th>
<td>
<?php echo help("한 페이지에 출력할 이미지 수를 설정합니다."); ?>
<input type="text" name="ca_mobile_list_mod" value='<?php echo $ca['ca_mobile_list_mod']; ?>' id="ca_mobile_list_mod" required class="required frm_input" size="3">
<?php echo help("한 줄에 설정한 값만큼의 상품을 출력하지만 스킨에 따라 한 줄에 하나의 상품만 출력할 수도 있습니다."); ?>
<input type="text" name="ca_mobile_list_mod" value='<?php echo $ca['ca_mobile_list_mod']; ?>' id="ca_mobile_list_mod" required class="required frm_input" size="3">
</td>
</tr>
<tr>
<th scope="row"><label for="ca_mobile_list_row">모바일 이미지 줄 수</label></th>
<td>
<?php echo help("한 페이지에 출력할 이미지 줄 수를 설정합니다.\n한 페이지에서 표시하는 상품수는 (1줄당 이미지 수 x 줄 수) 입니다."); ?>
<input type="text" name="ca_mobile_list_row" value='<?php echo $ca['ca_mobile_list_row']; ?>' id="ca_mobile_list_row" required class="required frm_input" size="3"> 줄
</td>
</tr>
<tr>

View File

@ -45,6 +45,7 @@ $sql_common = " ca_order = '$ca_order',
ca_mobile_img_width = '$ca_mobile_img_width',
ca_mobile_img_height = '$ca_mobile_img_height',
ca_mobile_list_mod = '$ca_mobile_list_mod',
ca_mobile_list_row = '$ca_mobile_list_row',
ca_sell_email = '$ca_sell_email',
ca_use = '$ca_use',
ca_stock_qty = '$ca_stock_qty',

View File

@ -110,7 +110,7 @@ $listall = '<a href="'.$_SERVER['SCRIPT_NAME'].'" class="ov_listall">전체목
<th scope="col" id="sct_imgw">이미지 폭</th>
<th scope="col" id="sct_imgh">이미지 높이</th>
<th scope="col" id="sct_imgcol">1행이미지수</th>
<th scope="col" id="sct_mobileimg">모바일이미지수</th>
<th scope="col" id="sct_mobileimg">모바일 1행이미지수</th>
<th scope="col" id="sct_pcskin">PC스킨지정</th>
<th scope="col" rowspan="2">관리</th>
</tr>
@ -120,7 +120,7 @@ $listall = '<a href="'.$_SERVER['SCRIPT_NAME'].'" class="ov_listall">전체목
<th scope="col" id="sct_hpcert">본인인증</th>
<th scope="col" id="sct_adultcert">성인인증</th>
<th scope="col" id="sct_imgrow">이미지 행수</th>
<th scope="col" id="sct_order">순서</th>
<th scope="col" id="sct_mobilerow">모바일 이미지 행수</th>
<th scope="col" id="sct_mskin">모바일스킨지정</th>
</tr>
</thead>
@ -192,7 +192,7 @@ $listall = '<a href="'.$_SERVER['SCRIPT_NAME'].'" class="ov_listall">전체목
<input type="text" name="ca_list_mod[<?php echo $i; ?>]" size="3" value="<?php echo $row['ca_list_mod']; ?>" id="ca_lineimg_num<?php echo $i; ?>" required class="required frm_input"> <span class="sound_only">개</span>
</td>
<td headers="sct_mobileimg" class="td_output">
<label for="ca_mobileimg_num<?php echo $i; ?>" class="sound_only">모바일 이미지 수</label>
<label for="ca_mobileimg_num<?php echo $i; ?>" class="sound_only">모바일 1줄당 이미지 수</label>
<input type="text" name="ca_mobile_list_mod[<?php echo $i; ?>]" size="3" value="<?php echo $row['ca_mobile_list_mod']; ?>" id="ca_mobileimg_num<?php echo $i; ?>" required class="required frm_input"> <span class="sound_only">개</span>
</td>
<td headers="sct_pcskin">
@ -238,9 +238,9 @@ $listall = '<a href="'.$_SERVER['SCRIPT_NAME'].'" class="ov_listall">전체목
<label for="ca_imgline_num<?php echo $i; ?>" class="sound_only">이미지 줄 수</label>
<input type="text" name="ca_list_row[<?php echo $i; ?>]" value='<?php echo $row['ca_list_row']; ?>' id="ca_imgline_num<?php echo $i; ?>" required class="required frm_input" size="3"> <span class="sound_only">줄</span>
</td>
<td headers="sct_order" class="td_output">
<label for="ca_order<?php echo $i; ?>" class="sound_only">출력순서</label>
<input type="text" name="ca_order[<?php echo $i; ?>]" value='<?php echo $row['ca_order']; ?>' id="ca_order<?php echo $i; ?>" required class="required frm_input" size="3">
<td headers="sct_mobilerow" class="td_output">
<label for="ca_mobileimg_row<?php echo $i; ?>" class="sound_only">모바일 이미지 줄 수</label>
<input type="text" name="ca_mobile_list_row[<?php echo $i; ?>]" value='<?php echo $row['ca_mobile_list_row']; ?>' id="ca_mobileimg_row<?php echo $i; ?>" required class="required frm_input" size="3">
</td>
<td headers="sct_mskin">
<label for="ca_mobile_skin_dir<?php echo $i; ?>" class="sound_only">모바일스킨폴더</label>

View File

@ -18,7 +18,6 @@ for ($i=0; $i<count($_POST['ca_id']); $i++)
$sql = " update {$g5['g5_shop_category_table']}
set ca_name = '{$_POST['ca_name'][$i]}',
ca_order = '{$_POST['ca_order'][$i]}',
ca_mb_id = '{$_POST['ca_mb_id'][$i]}',
ca_use = '{$_POST['ca_use'][$i]}',
ca_list_mod = '{$_POST['ca_list_mod'][$i]}',
@ -31,7 +30,8 @@ for ($i=0; $i<count($_POST['ca_id']); $i++)
ca_img_width = '{$_POST['ca_img_width'][$i]}',
ca_img_height = '{$_POST['ca_img_height'][$i]}',
ca_list_row = '{$_POST['ca_list_row'][$i]}',
ca_mobile_list_mod = '{$_POST['ca_mobile_list_mod'][$i]}'
ca_mobile_list_mod = '{$_POST['ca_mobile_list_mod'][$i]}',
ca_mobile_list_row = '{$_POST['ca_mobile_list_row'][$i]}'
where ca_id = '{$_POST['ca_id'][$i]}' ";
sql_query($sql);

View File

@ -96,6 +96,28 @@ if(!isset($default['de_include_index'])) {
ADD `de_include_tail` varchar(255) NOT NULL DEFAULT '' AFTER `de_include_head` ", true);
}
// 모바일 초기화면 이미지 줄 수 필드 추가
if(!isset($default['de_mobile_type1_list_row'])) {
sql_query(" ALTER TABLE `{$g5['g5_shop_default_table']}`
ADD `de_mobile_type1_list_row` int(11) NOT NULL DEFAULT '0' AFTER `de_mobile_type1_list_mod`,
ADD `de_mobile_type2_list_row` int(11) NOT NULL DEFAULT '0' AFTER `de_mobile_type2_list_mod`,
ADD `de_mobile_type3_list_row` int(11) NOT NULL DEFAULT '0' AFTER `de_mobile_type3_list_mod`,
ADD `de_mobile_type4_list_row` int(11) NOT NULL DEFAULT '0' AFTER `de_mobile_type4_list_mod`,
ADD `de_mobile_type5_list_row` int(11) NOT NULL DEFAULT '0' AFTER `de_mobile_type5_list_mod` ", true);
}
// 모바일 관련상품 이미지 줄 수 필드 추가
if(!isset($default['de_mobile_rel_list_mod'])) {
sql_query(" ALTER TABLE `{$g5['g5_shop_default_table']}`
ADD `de_mobile_rel_list_mod` int(11) NOT NULL DEFAULT '0' AFTER `de_mobile_rel_list_skin` ", true);
}
// 모바일 검색상품 이미지 줄 수 필드 추가
if(!isset($default['de_mobile_search_list_row'])) {
sql_query(" ALTER TABLE `{$g5['g5_shop_default_table']}`
ADD `de_mobile_search_list_row` int(11) NOT NULL DEFAULT '0' AFTER `de_mobile_search_list_mod` ", true);
}
?>
<form name="fconfig" action="./configformupdate.php" onsubmit="return fconfig_check(this)" method="post" enctype="MULTIPART/FORM-DATA">
@ -440,8 +462,10 @@ if(!isset($default['de_include_index'])) {
<select name="de_mobile_type1_list_skin" id="de_mobile_type1_list_skin">
<?php echo get_list_skin_options("^main.[0-9]+\.skin\.php", G5_MSHOP_SKIN_PATH, $default['de_mobile_type1_list_skin']); ?>
</select>
<label for="de_mobile_type1_list_mod">출력할 이미지 수</label>
<label for="de_mobile_type1_list_mod">1줄당 이미지 수</label>
<input type="text" name="de_mobile_type1_list_mod" value="<?php echo $default['de_mobile_type1_list_mod']; ?>" id="de_mobile_type1_list_mod" class="frm_input" size="3">
<label for="de_mobile_type1_list_row">출력할 줄 수</label>
<input type="text" name="de_mobile_type1_list_row" value="<?php echo $default['de_mobile_type1_list_row']; ?>" id="de_mobile_type1_list_row" class="frm_input" size="3">
<label for="de_mobile_type1_img_width">이미지 폭</label>
<input type="text" name="de_mobile_type1_img_width" value="<?php echo $default['de_mobile_type1_img_width']; ?>" id="de_mobile_type1_img_width" class="frm_input" size="3">
<label for="de_mobile_type1_img_height">이미지 높이</label>
@ -456,8 +480,10 @@ if(!isset($default['de_include_index'])) {
<select name="de_mobile_type2_list_skin" id="de_mobile_type2_list_skin">
<?php echo get_list_skin_options("^main.[0-9]+\.skin\.php", G5_MSHOP_SKIN_PATH, $default['de_mobile_type2_list_skin']); ?>
</select>
<label for="de_mobile_type2_list_mod">출력할 이미지 수</label>
<label for="de_mobile_type2_list_mod">1줄당 이미지 수</label>
<input type="text" name="de_mobile_type2_list_mod" value="<?php echo $default['de_mobile_type2_list_mod']; ?>" id="de_mobile_type2_list_mod" class="frm_input" size="3">
<label for="de_mobile_type2_list_row">출력할 줄 수</label>
<input type="text" name="de_mobile_type2_list_row" value="<?php echo $default['de_mobile_type2_list_row']; ?>" id="de_mobile_type2_list_row" class="frm_input" size="3">
<label for="de_mobile_type2_img_width">이미지 폭</label>
<input type="text" name="de_mobile_type2_img_width" value="<?php echo $default['de_mobile_type2_img_width']; ?>" id="de_mobile_type2_img_width" class="frm_input" size="3">
<label for="de_mobile_type2_img_height">이미지 높이</label>
@ -473,8 +499,10 @@ if(!isset($default['de_include_index'])) {
<select name="de_mobile_type3_list_skin" id="de_mobile_type3_list_skin">
<?php echo get_list_skin_options("^main.[0-9]+\.skin\.php", G5_MSHOP_SKIN_PATH, $default['de_mobile_type3_list_skin']); ?>
</select>
<label for="de_mobile_type3_list_mod">출력할 이미지 수</label>
<label for="de_mobile_type3_list_mod">1줄당 이미지 수</label>
<input type="text" name="de_mobile_type3_list_mod" value="<?php echo $default['de_mobile_type3_list_mod']; ?>" id="de_mobile_type3_list_mod" class="frm_input" size="3">
<label for="de_mobile_type3_list_row">출력할 줄 수</label>
<input type="text" name="de_mobile_type3_list_row" value="<?php echo $default['de_mobile_type3_list_row']; ?>" id="de_mobile_type3_list_row" class="frm_input" size="3">
<label for="de_mobile_type3_img_width">이미지 폭</label>
<input type="text" name="de_mobile_type3_img_width" value="<?php echo $default['de_mobile_type3_img_width']; ?>" id="de_mobile_type3_img_width" class="frm_input" size="3">
<label for="de_mobile_type3_img_height">이미지 높이</label>
@ -490,8 +518,10 @@ if(!isset($default['de_include_index'])) {
<select name="de_mobile_type4_list_skin" id="de_mobile_type4_list_skin">
<?php echo get_list_skin_options("^main.[0-9]+\.skin\.php", G5_MSHOP_SKIN_PATH, $default['de_mobile_type4_list_skin']); ?>
</select>
<label for="de_mobile_type4_list_mod">출력할 이미지 수</label>
<label for="de_mobile_type4_list_mod">1줄당 이미지 수</label>
<input type="text" name="de_mobile_type4_list_mod" value="<?php echo $default['de_mobile_type4_list_mod']; ?>" id="de_mobile_type4_list_mod" class="frm_input" size="3">
<label for="de_mobile_type4_list_row">출력할 줄 수</label>
<input type="text" name="de_mobile_type4_list_row" value="<?php echo $default['de_mobile_type4_list_row']; ?>" id="de_mobile_type4_list_row" class="frm_input" size="3">
<label for="de_mobile_type4_img_width">이미지 폭</label>
<input type="text" name="de_mobile_type4_img_width" value="<?php echo $default['de_mobile_type4_img_width']; ?>" id="de_mobile_type4_img_width" class="frm_input" size="3">
<label for="de_mobile_type4_img_height">이미지 높이</label>
@ -507,8 +537,10 @@ if(!isset($default['de_include_index'])) {
<select id="de_mobile_type5_list_skin" name="de_mobile_type5_list_skin">
<?php echo get_list_skin_options("^main.[0-9]+\.skin\.php", G5_MSHOP_SKIN_PATH, $default['de_mobile_type5_list_skin']); ?>
</select>
<label for="de_mobile_type5_list_mod">출력할 이미지 수</label>
<label for="de_mobile_type5_list_mod">1줄당 이미지 수</label>
<input type="text" name="de_mobile_type5_list_mod" value="<?php echo $default['de_mobile_type5_list_mod']; ?>" id="de_mobile_type5_list_mod" class="frm_input" size="3">
<label for="de_mobile_type5_list_row">출력할 줄 수</label>
<input type="text" name="de_mobile_type5_list_row" value="<?php echo $default['de_mobile_type5_list_row']; ?>" id="de_mobile_type5_list_row" class="frm_input" size="3">
<label for="de_mobile_type5_img_width">이미지 폭</label>
<input type="text" name="de_mobile_type5_img_width" value="<?php echo $default['de_mobile_type5_img_width']; ?>" id="de_mobile_type5_img_width" class="frm_input" size="3">
<label for="de_mobile_type5_img_height">이미지 높이</label>
@ -930,6 +962,8 @@ if(!isset($default['de_include_index'])) {
<input type="text" name="de_mobile_rel_img_width" value="<?php echo $default['de_mobile_rel_img_width']; ?>" id="de_mobile_rel_img_width" class="frm_input" size="3">
<label for="de_mobile_rel_img_height">이미지높이</label>
<input type="text" name="de_mobile_rel_img_height" value="<?php echo $default['de_mobile_rel_img_height']; ?>" id="de_mobile_rel_img_height" class="frm_input" size="3">
<label for="de_mobile_rel_list_mod">1줄당 이미지 수</label>
<input type="text" name="de_mobile_rel_list_mod" value="<?php echo $default['de_mobile_rel_list_mod']; ?>" id="de_mobile_rel_list_mod" class="frm_input" size="3">
<label for="de_mobile_rel_list_use">출력</label>
<input type="checkbox" name="de_mobile_rel_list_use" value="1" id="de_mobile_rel_list_use" <?php echo $default['de_mobile_rel_list_use']?"checked":""; ?>>
</td>
@ -962,8 +996,10 @@ if(!isset($default['de_include_index'])) {
<input type="text" name="de_mobile_search_img_width" value="<?php echo $default['de_mobile_search_img_width']; ?>" id="de_mobile_search_img_width" class="frm_input" size="3">
<label for="de_mobile_search_img_height">이미지높이</label>
<input type="text" name="de_mobile_search_img_height" value="<?php echo $default['de_mobile_search_img_height']; ?>" id="de_mobile_search_img_height" class="frm_input" size="3">
<label for="de_mobile_search_list_mod">이미지 수</label>
<label for="de_mobile_search_list_mod">1줄당 이미지 수</label>
<input type="text" name="de_mobile_search_list_mod" value="<?php echo $default['de_mobile_search_list_mod']; ?>" id="de_mobile_search_list_mod" class="frm_input" size="3">
<label for="de_mobile_search_list_row">출력할 줄 수</label>
<input type="text" name="de_mobile_search_list_row" value="<?php echo $default['de_mobile_search_list_row']; ?>" id="de_mobile_search_list_row" class="frm_input" size="3">
</td>
</tr>
<tr>

View File

@ -7,12 +7,12 @@ check_demo();
auth_check($auth[$sub_menu], "w");
// 로그인을 바로 이 주소로 하는 경우 쇼핑몰설정값이 사라지는 현상을 방지
if (!$de_admin_company_owner) goto_url("./configform.php");
if (!$_POST['de_admin_company_owner']) goto_url("./configform.php");
if ($logo_img_del) @unlink(G5_DATA_PATH."/common/logo_img");
if ($logo_img_del2) @unlink(G5_DATA_PATH."/common/logo_img2");
if ($mobile_logo_img_del) @unlink(G5_DATA_PATH."/common/mobile_logo_img");
if ($mobile_logo_img_del2) @unlink(G5_DATA_PATH."/common/mobile_logo_img2");
if ($_POST['logo_img_del']) @unlink(G5_DATA_PATH."/common/logo_img");
if ($_POST['logo_img_del2']) @unlink(G5_DATA_PATH."/common/logo_img2");
if ($_POST['mobile_logo_img_del']) @unlink(G5_DATA_PATH."/common/mobile_logo_img");
if ($_POST['mobile_logo_img_del2']) @unlink(G5_DATA_PATH."/common/mobile_logo_img2");
if ($_FILES['logo_img']['name']) upload_file($_FILES['logo_img']['tmp_name'], "logo_img", G5_DATA_PATH."/common");
if ($_FILES['logo_img2']['name']) upload_file($_FILES['logo_img2']['tmp_name'], "logo_img2", G5_DATA_PATH."/common");
@ -22,8 +22,8 @@ if ($_FILES['mobile_logo_img2']['name']) upload_file($_FILES['mobile_logo_img2']
$de_kcp_mid = substr($_POST['de_kcp_mid'],0,3);
// kcp 전자결제를 사용할 때 site key 입력체크
if($de_pg_service == 'kcp' && ($de_iche_use || $de_vbank_use || $de_hp_use || $de_card_use)) {
if(trim($de_kcp_site_key) == '')
if($_POST['de_pg_service'] == 'kcp' && ($_POST['de_iche_use'] || $_POST['de_vbank_use'] || $_POST['de_hp_use'] || $_POST['de_card_use'])) {
if(trim($_POST['de_kcp_site_key']) == '')
alert('KCP SITE KEY를 입력해 주십시오.');
}
@ -31,168 +31,175 @@ if($de_pg_service == 'kcp' && ($de_iche_use || $de_vbank_use || $de_hp_use || $d
// 영카트 default
//
$sql = " update {$g5['g5_shop_default_table']}
set de_admin_company_owner = '$de_admin_company_owner',
de_admin_company_name = '$de_admin_company_name',
de_admin_company_saupja_no = '$de_admin_company_saupja_no',
de_admin_company_tel = '$de_admin_company_tel',
de_admin_company_fax = '$de_admin_company_fax',
de_admin_tongsin_no = '$de_admin_tongsin_no',
de_admin_company_zip = '$de_admin_company_zip',
de_admin_company_addr = '$de_admin_company_addr',
de_admin_info_name = '$de_admin_info_name',
de_admin_info_email = '$de_admin_info_email',
de_include_index = '$de_include_index',
de_include_head = '$de_include_head',
de_include_tail = '$de_include_tail',
de_root_index_use = '$de_root_index_use',
de_shop_layout_use = '$de_shop_layout_use',
de_shop_skin = '$de_shop_skin',
de_shop_mobile_skin = '$de_shop_mobile_skin',
de_type1_list_use = '$de_type1_list_use',
de_type1_list_skin = '$de_type1_list_skin',
de_type1_list_mod = '$de_type1_list_mod',
de_type1_list_row = '$de_type1_list_row',
de_type1_img_width = '$de_type1_img_width',
de_type1_img_height = '$de_type1_img_height',
de_type2_list_use = '$de_type2_list_use',
de_type2_list_skin = '$de_type2_list_skin',
de_type2_list_mod = '$de_type2_list_mod',
de_type2_list_row = '$de_type2_list_row',
de_type2_img_width = '$de_type2_img_width',
de_type2_img_height = '$de_type2_img_height',
de_type3_list_use = '$de_type3_list_use',
de_type3_list_skin = '$de_type3_list_skin',
de_type3_list_mod = '$de_type3_list_mod',
de_type3_list_row = '$de_type3_list_row',
de_type3_img_width = '$de_type3_img_width',
de_type3_img_height = '$de_type3_img_height',
de_type4_list_use = '$de_type4_list_use',
de_type4_list_skin = '$de_type4_list_skin',
de_type4_list_mod = '$de_type4_list_mod',
de_type4_list_row = '$de_type4_list_row',
de_type4_img_width = '$de_type4_img_width',
de_type4_img_height = '$de_type4_img_height',
de_type5_list_use = '$de_type5_list_use',
de_type5_list_skin = '$de_type5_list_skin',
de_type5_list_mod = '$de_type5_list_mod',
de_type5_list_row = '$de_type5_list_row',
de_type5_img_width = '$de_type5_img_width',
de_type5_img_height = '$de_type5_img_height',
de_mobile_type1_list_use = '$de_mobile_type1_list_use',
de_mobile_type1_list_skin = '$de_mobile_type1_list_skin',
de_mobile_type1_list_mod = '$de_mobile_type1_list_mod',
de_mobile_type1_img_width = '$de_mobile_type1_img_width',
de_mobile_type1_img_height = '$de_mobile_type1_img_height',
de_mobile_type2_list_use = '$de_mobile_type2_list_use',
de_mobile_type2_list_skin = '$de_mobile_type2_list_skin',
de_mobile_type2_list_mod = '$de_mobile_type2_list_mod',
de_mobile_type2_img_width = '$de_mobile_type2_img_width',
de_mobile_type2_img_height = '$de_mobile_type2_img_height',
de_mobile_type3_list_use = '$de_mobile_type3_list_use',
de_mobile_type3_list_skin = '$de_mobile_type3_list_skin',
de_mobile_type3_list_mod = '$de_mobile_type3_list_mod',
de_mobile_type3_img_width = '$de_mobile_type3_img_width',
de_mobile_type3_img_height = '$de_mobile_type3_img_height',
de_mobile_type4_list_use = '$de_mobile_type4_list_use',
de_mobile_type4_list_skin = '$de_mobile_type4_list_skin',
de_mobile_type4_list_mod = '$de_mobile_type4_list_mod',
de_mobile_type4_img_width = '$de_mobile_type4_img_width',
de_mobile_type4_img_height = '$de_mobile_type4_img_height',
de_mobile_type5_list_use = '$de_mobile_type5_list_use',
de_mobile_type5_list_skin = '$de_mobile_type5_list_skin',
de_mobile_type5_list_mod = '$de_mobile_type5_list_mod',
de_mobile_type5_img_width = '$de_mobile_type5_img_width',
de_mobile_type5_img_height = '$de_mobile_type5_img_height',
de_rel_list_use = '$de_rel_list_use',
de_rel_list_skin = '$de_rel_list_skin',
de_rel_list_mod = '$de_rel_list_mod',
de_rel_img_width = '$de_rel_img_width',
de_rel_img_height = '$de_rel_img_height',
de_mobile_rel_list_use = '$de_mobile_rel_list_use',
de_mobile_rel_list_skin = '$de_mobile_rel_list_skin',
de_mobile_rel_img_width = '$de_mobile_rel_img_width',
de_mobile_rel_img_height = '$de_mobile_rel_img_height',
de_search_list_skin = '$de_search_list_skin',
de_search_list_mod = '$de_search_list_mod',
de_search_list_row = '$de_search_list_row',
de_search_img_width = '$de_search_img_width',
de_search_img_height = '$de_search_img_height',
de_mobile_search_list_skin = '$de_mobile_search_list_skin',
de_mobile_search_list_mod = '$de_mobile_search_list_mod',
de_mobile_search_img_width = '$de_mobile_search_img_width',
de_mobile_search_img_height = '$de_mobile_search_img_height',
de_bank_use = '$de_bank_use',
de_bank_account = '$de_bank_account',
de_card_test = '$de_card_test',
de_card_use = '$de_card_use',
de_card_noint_use = '$de_card_noint_use',
de_card_point = '$de_card_point',
de_settle_min_point = '$de_settle_min_point',
de_settle_max_point = '$de_settle_max_point',
de_settle_point_unit = '$de_settle_point_unit',
de_level_sell = '$de_level_sell',
de_delivery_company = '$de_delivery_company',
de_send_cost_case = '$de_send_cost_case',
de_send_cost_limit = '$de_send_cost_limit',
de_send_cost_list = '$de_send_cost_list',
de_hope_date_use = '$de_hope_date_use',
de_hope_date_after = '$de_hope_date_after',
de_baesong_content = '$de_baesong_content',
de_change_content = '$de_change_content',
de_level_sell = '$de_level_sell',
de_point_days = '$de_point_days',
de_simg_width = '$de_simg_width',
de_simg_height = '$de_simg_height',
de_mimg_width = '$de_mimg_width',
de_mimg_height = '$de_mimg_height',
de_pg_service = '$de_pg_service',
de_kcp_mid = '$de_kcp_mid',
de_kcp_site_key = '$de_kcp_site_key',
de_inicis_mid = '$de_inicis_mid',
de_inicis_admin_key = '$de_inicis_admin_key',
de_iche_use = '$de_iche_use',
de_sms_cont1 = '$de_sms_cont1',
de_sms_cont2 = '$de_sms_cont2',
de_sms_cont3 = '$de_sms_cont3',
de_sms_cont4 = '$de_sms_cont4',
de_sms_cont5 = '$de_sms_cont5',
de_sms_use1 = '$de_sms_use1',
de_sms_use2 = '$de_sms_use2',
de_sms_use3 = '$de_sms_use3',
de_sms_use4 = '$de_sms_use4',
de_sms_use5 = '$de_sms_use5',
de_sms_hp = '$de_sms_hp',
de_item_use_use = '$de_item_use_use',
de_item_use_write = '$de_item_use_write',
de_code_dup_use = '$de_code_dup_use',
de_cart_keep_term = '$de_cart_keep_term',
de_guest_cart_use = '$de_guest_cart_use',
de_admin_buga_no = '$de_admin_buga_no',
de_vbank_use = '$de_vbank_use',
de_taxsave_use = '$de_taxsave_use',
de_guest_privacy = '$de_guest_privacy',
de_hp_use = '$de_hp_use',
de_escrow_use = '$de_escrow_use',
de_tax_flag_use = '$de_tax_flag_use',
de_member_reg_coupon_use = '$de_member_reg_coupon_use',
de_member_reg_coupon_term = '$de_member_reg_coupon_term',
de_member_reg_coupon_price = '$de_member_reg_coupon_price',
de_member_reg_coupon_minimum = '$de_member_reg_coupon_minimum'
set de_admin_company_owner = '{$_POST['de_admin_company_owner']}',
de_admin_company_name = '{$_POST['de_admin_company_name']}',
de_admin_company_saupja_no = '{$_POST['de_admin_company_saupja_no']}',
de_admin_company_tel = '{$_POST['de_admin_company_tel']}',
de_admin_company_fax = '{$_POST['de_admin_company_fax']}',
de_admin_tongsin_no = '{$_POST['de_admin_tongsin_no']}',
de_admin_company_zip = '{$_POST['de_admin_company_zip']}',
de_admin_company_addr = '{$_POST['de_admin_company_addr']}',
de_admin_info_name = '{$_POST['de_admin_info_name']}',
de_admin_info_email = '{$_POST['de_admin_info_email']}',
de_include_index = '{$_POST['de_include_index']}',
de_include_head = '{$_POST['de_include_head']}',
de_include_tail = '{$_POST['de_include_tail']}',
de_root_index_use = '{$_POST['de_root_index_use']}',
de_shop_layout_use = '{$_POST['de_shop_layout_use']}',
de_shop_skin = '{$_POST['de_shop_skin']}',
de_shop_mobile_skin = '{$_POST['de_shop_mobile_skin']}',
de_type1_list_use = '{$_POST['de_type1_list_use']}',
de_type1_list_skin = '{$_POST['de_type1_list_skin']}',
de_type1_list_mod = '{$_POST['de_type1_list_mod']}',
de_type1_list_row = '{$_POST['de_type1_list_row']}',
de_type1_img_width = '{$_POST['de_type1_img_width']}',
de_type1_img_height = '{$_POST['de_type1_img_height']}',
de_type2_list_use = '{$_POST['de_type2_list_use']}',
de_type2_list_skin = '{$_POST['de_type2_list_skin']}',
de_type2_list_mod = '{$_POST['de_type2_list_mod']}',
de_type2_list_row = '{$_POST['de_type2_list_row']}',
de_type2_img_width = '{$_POST['de_type2_img_width']}',
de_type2_img_height = '{$_POST['de_type2_img_height']}',
de_type3_list_use = '{$_POST['de_type3_list_use']}',
de_type3_list_skin = '{$_POST['de_type3_list_skin']}',
de_type3_list_mod = '{$_POST['de_type3_list_mod']}',
de_type3_list_row = '{$_POST['de_type3_list_row']}',
de_type3_img_width = '{$_POST['de_type3_img_width']}',
de_type3_img_height = '{$_POST['de_type3_img_height']}',
de_type4_list_use = '{$_POST['de_type4_list_use']}',
de_type4_list_skin = '{$_POST['de_type4_list_skin']}',
de_type4_list_mod = '{$_POST['de_type4_list_mod']}',
de_type4_list_row = '{$_POST['de_type4_list_row']}',
de_type4_img_width = '{$_POST['de_type4_img_width']}',
de_type4_img_height = '{$_POST['de_type4_img_height']}',
de_type5_list_use = '{$_POST['de_type5_list_use']}',
de_type5_list_skin = '{$_POST['de_type5_list_skin']}',
de_type5_list_mod = '{$_POST['de_type5_list_mod']}',
de_type5_list_row = '{$_POST['de_type5_list_row']}',
de_type5_img_width = '{$_POST['de_type5_img_width']}',
de_type5_img_height = '{$_POST['de_type5_img_height']}',
de_mobile_type1_list_use = '{$_POST['de_mobile_type1_list_use']}',
de_mobile_type1_list_skin = '{$_POST['de_mobile_type1_list_skin']}',
de_mobile_type1_list_mod = '{$_POST['de_mobile_type1_list_mod']}',
de_mobile_type1_list_row = '{$_POST['de_mobile_type1_list_row']}',
de_mobile_type1_img_width = '{$_POST['de_mobile_type1_img_width']}',
de_mobile_type1_img_height = '{$_POST['de_mobile_type1_img_height']}',
de_mobile_type2_list_use = '{$_POST['de_mobile_type2_list_use']}',
de_mobile_type2_list_skin = '{$_POST['de_mobile_type2_list_skin']}',
de_mobile_type2_list_mod = '{$_POST['de_mobile_type2_list_mod']}',
de_mobile_type2_list_row = '{$_POST['de_mobile_type2_list_row']}',
de_mobile_type2_img_width = '{$_POST['de_mobile_type2_img_width']}',
de_mobile_type2_img_height = '{$_POST['de_mobile_type2_img_height']}',
de_mobile_type3_list_use = '{$_POST['de_mobile_type3_list_use']}',
de_mobile_type3_list_skin = '{$_POST['de_mobile_type3_list_skin']}',
de_mobile_type3_list_mod = '{$_POST['de_mobile_type3_list_mod']}',
de_mobile_type3_list_row = '{$_POST['de_mobile_type3_list_row']}',
de_mobile_type3_img_width = '{$_POST['de_mobile_type3_img_width']}',
de_mobile_type3_img_height = '{$_POST['de_mobile_type3_img_height']}',
de_mobile_type4_list_use = '{$_POST['de_mobile_type4_list_use']}',
de_mobile_type4_list_skin = '{$_POST['de_mobile_type4_list_skin']}',
de_mobile_type4_list_mod = '{$_POST['de_mobile_type4_list_mod']}',
de_mobile_type4_list_row = '{$_POST['de_mobile_type4_list_row']}',
de_mobile_type4_img_width = '{$_POST['de_mobile_type4_img_width']}',
de_mobile_type4_img_height = '{$_POST['de_mobile_type4_img_height']}',
de_mobile_type5_list_use = '{$_POST['de_mobile_type5_list_use']}',
de_mobile_type5_list_skin = '{$_POST['de_mobile_type5_list_skin']}',
de_mobile_type5_list_mod = '{$_POST['de_mobile_type5_list_mod']}',
de_mobile_type5_list_row = '{$_POST['de_mobile_type5_list_row']}',
de_mobile_type5_img_width = '{$_POST['de_mobile_type5_img_width']}',
de_mobile_type5_img_height = '{$_POST['de_mobile_type5_img_height']}',
de_rel_list_use = '{$_POST['de_rel_list_use']}',
de_rel_list_skin = '{$_POST['de_rel_list_skin']}',
de_rel_list_mod = '{$_POST['de_rel_list_mod']}',
de_rel_img_width = '{$_POST['de_rel_img_width']}',
de_rel_img_height = '{$_POST['de_rel_img_height']}',
de_mobile_rel_list_use = '{$_POST['de_mobile_rel_list_use']}',
de_mobile_rel_list_skin = '{$_POST['de_mobile_rel_list_skin']}',
de_mobile_rel_list_mod = '{$_POST['de_mobile_rel_list_mod']}',
de_mobile_rel_img_width = '{$_POST['de_mobile_rel_img_width']}',
de_mobile_rel_img_height = '{$_POST['de_mobile_rel_img_height']}',
de_search_list_skin = '{$_POST['de_search_list_skin']}',
de_search_list_mod = '{$_POST['de_search_list_mod']}',
de_search_list_row = '{$_POST['de_search_list_row']}',
de_search_img_width = '{$_POST['de_search_img_width']}',
de_search_img_height = '{$_POST['de_search_img_height']}',
de_mobile_search_list_skin = '{$_POST['de_mobile_search_list_skin']}',
de_mobile_search_list_mod = '{$_POST['de_mobile_search_list_mod']}',
de_mobile_search_list_row = '{$_POST['de_mobile_search_list_row']}',
de_mobile_search_img_width = '{$_POST['de_mobile_search_img_width']}',
de_mobile_search_img_height = '{$_POST['de_mobile_search_img_height']}',
de_bank_use = '{$_POST['de_bank_use']}',
de_bank_account = '{$_POST['de_bank_account']}',
de_card_test = '{$_POST['de_card_test']}',
de_card_use = '{$_POST['de_card_use']}',
de_card_noint_use = '{$_POST['de_card_noint_use']}',
de_card_point = '{$_POST['de_card_point']}',
de_settle_min_point = '{$_POST['de_settle_min_point']}',
de_settle_max_point = '{$_POST['de_settle_max_point']}',
de_settle_point_unit = '{$_POST['de_settle_point_unit']}',
de_level_sell = '{$_POST['de_level_sell']}',
de_delivery_company = '{$_POST['de_delivery_company']}',
de_send_cost_case = '{$_POST['de_send_cost_case']}',
de_send_cost_limit = '{$_POST['de_send_cost_limit']}',
de_send_cost_list = '{$_POST['de_send_cost_list']}',
de_hope_date_use = '{$_POST['de_hope_date_use']}',
de_hope_date_after = '{$_POST['de_hope_date_after']}',
de_baesong_content = '{$_POST['de_baesong_content']}',
de_change_content = '{$_POST['de_change_content']}',
de_level_sell = '{$_POST['de_level_sell']}',
de_point_days = '{$_POST['de_point_days']}',
de_simg_width = '{$_POST['de_simg_width']}',
de_simg_height = '{$_POST['de_simg_height']}',
de_mimg_width = '{$_POST['de_mimg_width']}',
de_mimg_height = '{$_POST['de_mimg_height']}',
de_pg_service = '{$_POST['de_pg_service']}',
de_kcp_mid = '{$_POST['de_kcp_mid']}',
de_kcp_site_key = '{$_POST['de_kcp_site_key']}',
de_inicis_mid = '{$_POST['de_inicis_mid']}',
de_inicis_admin_key = '{$_POST['de_inicis_admin_key']}',
de_iche_use = '{$_POST['de_iche_use']}',
de_sms_cont1 = '{$_POST['de_sms_cont1']}',
de_sms_cont2 = '{$_POST['de_sms_cont2']}',
de_sms_cont3 = '{$_POST['de_sms_cont3']}',
de_sms_cont4 = '{$_POST['de_sms_cont4']}',
de_sms_cont5 = '{$_POST['de_sms_cont5']}',
de_sms_use1 = '{$_POST['de_sms_use1']}',
de_sms_use2 = '{$_POST['de_sms_use2']}',
de_sms_use3 = '{$_POST['de_sms_use3']}',
de_sms_use4 = '{$_POST['de_sms_use4']}',
de_sms_use5 = '{$_POST['de_sms_use5']}',
de_sms_hp = '{$_POST['de_sms_hp']}',
de_item_use_use = '{$_POST['de_item_use_use']}',
de_item_use_write = '{$_POST['de_item_use_write']}',
de_code_dup_use = '{$_POST['de_code_dup_use']}',
de_cart_keep_term = '{$_POST['de_cart_keep_term']}',
de_guest_cart_use = '{$_POST['de_guest_cart_use']}',
de_admin_buga_no = '{$_POST['de_admin_buga_no']}',
de_vbank_use = '{$_POST['de_vbank_use']}',
de_taxsave_use = '{$_POST['de_taxsave_use']}',
de_guest_privacy = '{$_POST['de_guest_privacy']}',
de_hp_use = '{$_POST['de_hp_use']}',
de_escrow_use = '{$_POST['de_escrow_use']}',
de_tax_flag_use = '{$_POST['de_tax_flag_use']}',
de_member_reg_coupon_use = '{$_POST['de_member_reg_coupon_use']}',
de_member_reg_coupon_term = '{$_POST['de_member_reg_coupon_term']}',
de_member_reg_coupon_price = '{$_POST['de_member_reg_coupon_price']}',
de_member_reg_coupon_minimum = '{$_POST['de_member_reg_coupon_minimum']}'
";
sql_query($sql);
// 환경설정 > 포인트 사용
sql_query(" update {$g5['config_table']} set cf_use_point = '$cf_use_point' ");
sql_query(" update {$g5['config_table']} set cf_use_point = '{$_POST['cf_use_point']}' ");
// LG, 아이코드 설정
$sql = " update {$g5['config_table']}
set cf_sms_use = '$cf_sms_use',
cf_icode_id = '$cf_icode_id',
cf_icode_pw = '$cf_icode_pw',
cf_icode_server_ip = '$cf_icode_server_ip',
cf_icode_server_port = '$cf_icode_server_port',
cf_lg_mid = '$cf_lg_mid',
cf_lg_mert_key = '$cf_lg_mert_key' ";
set cf_sms_use = '{$_POST['cf_sms_use']}',
cf_icode_id = '{$_POST['cf_icode_id']}',
cf_icode_pw = '{$_POST['cf_icode_pw']}',
cf_icode_server_ip = '{$_POST['cf_icode_server_ip']}',
cf_icode_server_port = '{$_POST['cf_icode_server_port']}',
cf_lg_mid = '{$_POST['cf_lg_mid']}',
cf_lg_mert_key = '{$_POST['cf_lg_mert_key']}' ";
sql_query($sql);
goto_url("./configform.php");