쇼핑몰관리자: 상품관리 입력/수정 요약정보 마크업 및 스타일 완료

This commit is contained in:
whitedot
2013-05-20 17:24:14 +09:00
3 changed files with 28 additions and 33 deletions

View File

@ -444,17 +444,20 @@ $pg_anchor ='<ul class="anchor">
<p><strong>전자상거래 등에서의 상품 등의 정보제공에 관한 고시</strong>에 따라 총 35개 상품군에 대해 상품 특성 등을 양식에 따라 입력할 수 있습니다.</p>
<div id="sit_compact">
<div id="sit_compact_tbl">
<?php include_once(G4_ADMIN_PATH.'/shop_admin/iteminfo.php'); ?>
</div>
<div id="sit_compact_grpset">
<input type="checkbox" name="chk_ca_it_info" value="1" id="chk_ca_it_info">
<label for="chk_ca_it_info">분류적용</label>
<input type="checkbox" name="chk_all_it_info" value="1" id="chk_all_it_info">
<label for="chk_all_it_info">전체적용</label>
</div>
<span id="sit_compact_line"></span>
<?php echo help("상품군을 선택하면 자동으로 항목이 변환됩니다."); ?>
<select id="it_info_gubun" name="it_info_gubun">
<option value="">상품군을 선택하세요.</option>
<?php
if(!$it['it_info_gubun']) $it['it_info_gubun'] = 'wear';
foreach($item_info as $key=>$value) {
$opt_value = $key;
$opt_text = $value['title'];
echo '<option value="'.$opt_value.'" '.get_selected($opt_value, $it['it_info_gubun']).'>'.$opt_text.'</option>'.PHP_EOL;
}
?>
</select>
</div>
<div id="sit_compact_fields"><?php include_once(G4_ADMIN_PATH.'/shop_admin/iteminfo.php'); ?></div>
</section>
<script>
@ -465,7 +468,7 @@ $(function(){
"<?php echo G4_ADMIN_URL; ?>/shop_admin/iteminfo.php",
{ it_id: "<?php echo $it['it_id']; ?>", gubun: gubun },
function(data) {
$("#sit_compact_tbl").empty().html(data);
$("#sit_compact_fields").empty().html(data);
}
);
});

View File

@ -11,7 +11,7 @@ else {
$it = sql_fetch($sql);
}
if(!$_POST['gubun'] && $it['it_info_gubun'])
if(!$gubun && $it['it_info_gubun'])
$gubun = $it['it_info_gubun'];
?>
@ -19,29 +19,17 @@ if(!$_POST['gubun'] && $it['it_info_gubun'])
<colgroup>
<col class="grid_3">
<col>
<col>
</colgroup>
<tbody>
<tr>
<th scope="row"><label for="it_info_gubun">상품군</label></th>
<td>
<?php echo help("상품군을 선택하면 자동으로 항목이 변환됩니다."); ?>
<select id="it_info_gubun" name="it_info_gubun">
<option value="">상품군을 선택하세요.</option>
<?php
foreach($item_info as $key=>$value) {
$opt_value = $key;
$opt_text = $value['title'];
echo '<option value="'.$opt_value.'" '.get_selected($gubun, $opt_value).'>'.$opt_text.'</option>'.PHP_EOL;
}
?>
</select>
</td>
</tr>
<?php
if($it['it_info_value'])
$info_value = unserialize($it['it_info_value']);
$article = $item_info[$gubun]['article'];
if ($article) {
// $el_no : 분류적용, 전체적용을 한번만 넣기 위해, $el_length : 수직병합할 셀 값 - 지운아빠 2013-05-20
$el_no = 0;
$el_length = count($article);
foreach($article as $key=>$value) {
$el_name = $key;
$el_title = $value[0];
@ -59,6 +47,14 @@ if ($article) {
<?php if ($el_example != "") echo help($el_example); ?>
<input type="text" name="ii_value[]" value="<?php echo $el_value; ?>" id="ii_article_<?php echo $el_name; ?>" required class="frm_input required" />
</td>
<?php if ($el_no == 0) { ?>
<td rowspan="<?php echo $el_length; ?>" class="group_setting">
<input type="checkbox" name="chk_ca_it_info" value="1" id="chk_ca_it_info">
<label for="chk_ca_it_info">분류적용</label>
<input type="checkbox" name="chk_all_it_info" value="1" id="chk_all_it_info">
<label for="chk_all_it_info">전체적용</label>
</td>
<?php } $el_no++; ?>
</tr>
<?php
}

View File

@ -159,11 +159,7 @@ strong.sodr_nonpay {display:block;padding:5px 0;text-align:right}
.frm_sit_title {margin:5px 0 0}
/* 상품입력/수정 */
#sit_compact {position:relative;padding:0 150px 0 0}
#sit_compact_tbl table {margin:0}
#sit_compact_tbl td {border-right:1px solid #e9e9e9}
#sit_compact_grpset {position:absolute;top:10px;right:8px}
#sit_compact_line {position:absolute;bottom:0;left:0;width:100%;height:1px;background:#e9e9e9}
#sit_compact {padding:15px 0;border:1px solid #e9e9e9;background:#f7f7f7;text-align:center}
.sit_w_opt {height:70px !important}
.sit_wimg {display:none}