쇼핑몰: #123 #124 #125 #126 #127 헤딩 스타일 및 목록 바로가기 스타일

This commit is contained in:
whitedot
2013-05-06 11:30:17 +09:00
parent a23ea1d02c
commit 106386c86d
4 changed files with 171 additions and 242 deletions

View File

@ -31,7 +31,7 @@ define('G4_HTTPS_DOMAIN', '');
www.sir.co.kr 과 sir.co.kr 도메인은 서로 다른 도메인으로 인식합니다. 쿠키를 공유하려면 .sir.co.kr 과 같이 입력하세요. www.sir.co.kr 과 sir.co.kr 도메인은 서로 다른 도메인으로 인식합니다. 쿠키를 공유하려면 .sir.co.kr 과 같이 입력하세요.
이곳에 입력이 없다면 www 붙은 도메인과 그렇지 않은 도메인은 쿠키를 공유하지 않으므로 로그인이 풀릴 수 있습니다. 이곳에 입력이 없다면 www 붙은 도메인과 그렇지 않은 도메인은 쿠키를 공유하지 않으므로 로그인이 풀릴 수 있습니다.
*/ */
define('G4_COOKIE_DOMAIN', '.sirgle.com'); define('G4_COOKIE_DOMAIN', '');
define('G4_DBCONFIG_FILE', 'dbconfig.php'); define('G4_DBCONFIG_FILE', 'dbconfig.php');

View File

@ -58,7 +58,7 @@ a:active {color:#000;text-decoration:underline}
.hd_pops_footer button {margin-right:5px;padding:5px 10px;border:0;background:#393939;color:#fff} .hd_pops_footer button {margin-right:5px;padding:5px 10px;border:0;background:#393939;color:#fff}
#hd_nb {border-bottom:1px solid #e9e9e9;background:#f5f6fa;zoom:1} #hd_nb {border-bottom:1px solid #e9e9e9;background:#f5f6fa;zoom:1}
#hd_nb:after {display:block;visibility:hidden;clear:both;content:''} #hd_nb:after {display:block;visibility:hidden;clear:both;content:""}
#hd_nb h2 {position:absolute;font-size:0;line-height:0;overflow:hidden} #hd_nb h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#hd_nb ul {margin:0 auto;width:110px} #hd_nb ul {margin:0 auto;width:110px}
#hd_nb li {float:left;border-right:1px solid #e9e9e9} #hd_nb li {float:left;border-right:1px solid #e9e9e9}
@ -69,7 +69,7 @@ a:active {color:#000;text-decoration:underline}
#hd_aside {border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9} #hd_aside {border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}
#hd_aside h2 {position:absolute;font-size:0;line-height:0;overflow:hidden} #hd_aside h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#hd_aside div {position:relative;margin:0 auto;width:998px;border-right:1px solid #e9e9e9;border-left:1px solid #e9e9e9;background:#f5f6fa;zoom:1} #hd_aside div {position:relative;margin:0 auto;width:998px;border-right:1px solid #e9e9e9;border-left:1px solid #e9e9e9;background:#f5f6fa;zoom:1}
#hd_aside div:after {display:block;visibility:hidden;clear:both;content:''} #hd_aside div:after {display:block;visibility:hidden;clear:both;content:""}
#sch_all {float:left;background:#fff} #sch_all {float:left;background:#fff}
#sch_all h3 {position:absolute;font-size:0;line-height:0;overflow:hidden} #sch_all h3 {position:absolute;font-size:0;line-height:0;overflow:hidden}
@ -79,7 +79,7 @@ a:active {color:#000;text-decoration:underline}
#sch_all_submit {padding:0 10px;height:38px;border:0;background:#626870;color:#fff} #sch_all_submit {padding:0 10px;height:38px;border:0;background:#626870;color:#fff}
#hd_aside_mb {float:right;background:#fff;zoom:1} #hd_aside_mb {float:right;background:#fff;zoom:1}
#hd_aside_mb:after {display:block;visibility:hidden;clear:both;content:''} #hd_aside_mb:after {display:block;visibility:hidden;clear:both;content:""}
#hd_aside_mb h3 {position:absolute;font-size:0;line-height:0;overflow:hidden} #hd_aside_mb h3 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#hd_aside_mb li {float:left;border-left:1px solid #e9e9e9} #hd_aside_mb li {float:left;border-left:1px solid #e9e9e9}
#hd_aside_mb a {display:inline-block;padding:0 15px;height:38px;font-weight:bold;text-decoration:none;line-height:3.4em !important;line-height:3em} #hd_aside_mb a {display:inline-block;padding:0 15px;height:38px;font-weight:bold;text-decoration:none;line-height:3.4em !important;line-height:3em}
@ -98,7 +98,7 @@ a:active {color:#000;text-decoration:underline}
#stv_pg {display:block;margin:5px 0 0} #stv_pg {display:block;margin:5px 0 0}
#stv_list p {padding:20px 0;text-align:center} #stv_list p {padding:20px 0;text-align:center}
#stv_btn {text-align:center;zoom:1} #stv_btn {text-align:center;zoom:1}
#stv_btn:after {display:block;visibility:hidden;clear:both;content:''} #stv_btn:after {display:block;visibility:hidden;clear:both;content:""}
#stv_btn button {float:left;margin:0;padding:5px 0 4px;width:44px;border:0;background:#555;color:#fff;text-align:center} #stv_btn button {float:left;margin:0;padding:5px 0 4px;width:44px;border:0;background:#555;color:#fff;text-align:center}
#stv_ul {margin:5px 0 10px;padding:0;list-style:none} #stv_ul {margin:5px 0 10px;padding:0;list-style:none}
.stv_item {display:none;text-align:center} .stv_item {display:none;text-align:center}
@ -162,13 +162,22 @@ a:active {color:#000;text-decoration:underline}
#text_size {display:none;position:absolute;top:-31px;left:-1px} #text_size {display:none;position:absolute;top:-31px;left:-1px}
#text_size button {padding:0 10px;height:30px;border:1px solid #cfded8;border-bottom:0;background:#000;color:#fff;cursor:pointer} #text_size button {padding:0 10px;height:30px;border:1px solid #cfded8;border-bottom:0;background:#000;color:#fff;cursor:pointer}
/* 목록 바로가기 */
.sanchor {margin:0 0 10px;padding:0;zoom:1}
.sanchor:after {display:block;visibility:hidden;clear:both;content:""}
.sanchor li {float:left;margin-left:-1px;list-style:none}
.sanchor a {display:inline-block;border:1px solid #e9e9e9;background:#f5f6fa;padding:0 7px;height:30px;text-decoration:none;line-height:2.6em}
.sanchor a:focus,
.sanchor a:hover {background:#626870;color:#fff;text-decoration:none}
a.sanchor_on {background:#626870;color:#fff;text-decoration:none}
/* 하단 레이아웃 */ /* 하단 레이아웃 */
#ft {clear:both;padding:0 0 40px;border-top:1px solid #e9e9e9} #ft {clear:both;padding:0 0 40px;border-top:1px solid #e9e9e9}
#ft h1 {position:absolute;font-size:0;line-height:0;overflow:hidden} #ft h1 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#ft div {position:relative;margin:0 auto;padding:0 0 0 160px;width:840px} #ft div {position:relative;margin:0 auto;padding:0 0 0 160px;width:840px}
#ft_logo {position:absolute;top:0;left:40px} #ft_logo {position:absolute;top:0;left:40px}
#ft ul {margin:0 0 15px;padding:20px 0 0;zoom:1} #ft ul {margin:0 0 15px;padding:20px 0 0;zoom:1}
#ft ul:after {display:block;visibility:hidden;clear:both;content:''} #ft ul:after {display:block;visibility:hidden;clear:both;content:""}
#ft li {float:left;margin:0 20px 0 0} #ft li {float:left;margin:0 20px 0 0}
#ft a {text-decoration:none} #ft a {text-decoration:none}
#ft p {margin:0;padding:0} #ft p {margin:0;padding:0}
@ -341,7 +350,7 @@ input.required:focus {padding:3px 3px 4px;border:0;background:#21272e !important
.sct_ct {} .sct_ct {}
.sct_ct h2 {position:absolute;font-size:0;line-height:0;overflow:hidden} .sct_ct h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
.sct_ct ul {margin:0 0 10px;padding:10px;border-bottom:1px solid #e9e9e9;list-style:none;zoom:1} .sct_ct ul {margin:0 0 10px;padding:10px;border-bottom:1px solid #e9e9e9;list-style:none;zoom:1}
.sct_ct ul:after {display:block;visibility:hidden;clear:both;content:''} .sct_ct ul:after {display:block;visibility:hidden;clear:both;content:""}
.sct_ct a {text-decoration:none} .sct_ct a {text-decoration:none}
.sct_ct_parent {font-weight:bold} .sct_ct_parent {font-weight:bold}
.sct_ct_here {color:#ff3600 !important} .sct_ct_here {color:#ff3600 !important}
@ -353,25 +362,25 @@ input.required:focus {padding:3px 3px 4px;border:0;background:#21272e !important
/* 상품 정렬 */ /* 상품 정렬 */
#sct_sort {margin:0 0 10px;zoom:1} #sct_sort {margin:0 0 10px;zoom:1}
#sct_sort:after {display:block;visibility:hidden;clear:both;content:''} #sct_sort:after {display:block;visibility:hidden;clear:both;content:""}
#sct_sort h2 {position:absolute;font-size:0;line-height:0;overflow:hidden} #sct_sort h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#sct_sort div {float:left;line-height:2.1em} #sct_sort div {float:left;line-height:2.1em}
#sct_sort ul {float:right;margin:0;padding:0;list-style:none;zoom:1} #sct_sort ul {float:right;margin:0;padding:0;list-style:none;zoom:1}
#sct_sort ul:after {display:block;visibility:hidden;clear:both;content:''} #sct_sort ul:after {display:block;visibility:hidden;clear:both;content:""}
#sct_sort li {float:left;position:relative;margin-left:-1px} #sct_sort li {float:left;position:relative;margin-left:-1px}
/* ##### maintype(nn).inc.php, list.skin.(nn).php 공통 적용 시작 ##### */ /* ##### maintype(nn).inc.php, list.skin.(nn).php 공통 적용 시작 ##### */
/* 공통 */ /* 공통 */
.sct_wrap {margin:0 0 30px;zoom:1} .sct_wrap {margin:0 0 30px;zoom:1}
.sct_wrap:after {display:block;visibility:hidden;clear:both;content:''} .sct_wrap:after {display:block;visibility:hidden;clear:both;content:""}
.sct_wrap header {margin:0 0 20px;zoom:1} .sct_wrap header {margin:0 0 20px;zoom:1}
.sct_wrap header:after {display:block;visibility:hidden;clear:both;content:''} .sct_wrap header:after {display:block;visibility:hidden;clear:both;content:""}
.sct_wrap h2 {float:left;margin:0 20px 0 0;padding:0;line-height:1em} .sct_wrap h2 {float:left;margin:0 20px 0 0;padding:0;line-height:1em}
.sct_wrap h2 a {text-decoration:none} .sct_wrap h2 a {text-decoration:none}
.sct_wrap_hdesc {float:left;margin:0;padding:0;color:#777;line-height:1em} .sct_wrap_hdesc {float:left;margin:0;padding:0;color:#777;line-height:1em}
.sct {margin:0;padding:0;list-style:none;zoom:1} .sct {margin:0;padding:0;list-style:none;zoom:1}
.sct:after {display:block;visibility:hidden;clear:both;content:''} .sct:after {display:block;visibility:hidden;clear:both;content:""}
.sct_li {position:relative} .sct_li {position:relative}
.sct_noitem {padding:100px 0;text-align:center} .sct_noitem {padding:100px 0;text-align:center}
@ -441,12 +450,12 @@ input.required:focus {padding:3px 3px 4px;border:0;background:#21272e !important
/* 상품 상세보기 - 공통 */ /* 상품 상세보기 - 공통 */
.sit_anchor {margin:0;padding:0;list-style:none;zoom:1} .sit_anchor {margin:0;padding:0;list-style:none;zoom:1}
.sit_anchor:after {display:block;visibility:hidden;clear:both;content:''} .sit_anchor:after {display:block;visibility:hidden;clear:both;content:""}
.sit_anchor li {float:left;position:relative;margin:0 0 0 -1px;border:1px solid #ddd} .sit_anchor li {float:left;position:relative;margin:0 0 0 -1px;border:1px solid #ddd}
/* 상품 상세보기 - 개요 */ /* 상품 상세보기 - 개요 */
#sit_ov_wrap {margin:0 0 20px;border-bottom:1px solid #e9e9e9;zoom:1} #sit_ov_wrap {margin:0 0 20px;border-bottom:1px solid #e9e9e9;zoom:1}
#sit_ov_wrap:after {display:block;visibility:hidden;clear:both;content:''} #sit_ov_wrap:after {display:block;visibility:hidden;clear:both;content:""}
/* 상품 상세보기 - 이미지 미리보기 */ /* 상품 상세보기 - 이미지 미리보기 */
#sit_pvi {float:left;padding:15px;width:320px} #sit_pvi {float:left;padding:15px;width:320px}
@ -454,7 +463,7 @@ input.required:focus {padding:3px 3px 4px;border:0;background:#21272e !important
#sit_pvi_big a {display:block} #sit_pvi_big a {display:block}
#sit_pvi_big img {width:320px;height:320px} #sit_pvi_big img {width:320px;height:320px}
#sit_pvi_thumb {margin:0;padding:0;list-style:none;zoom:1} #sit_pvi_thumb {margin:0;padding:0;list-style:none;zoom:1}
#sit_pvi_thumb:after {display:block;visibility:hidden;clear:both;content:''} #sit_pvi_thumb:after {display:block;visibility:hidden;clear:both;content:""}
#sit_pvi_thumb li {float:left;margin:0 5px 0 0} #sit_pvi_thumb li {float:left;margin:0 5px 0 0}
#sit_pvi_thumb .li_last {margin:0 !important} #sit_pvi_thumb .li_last {margin:0 !important}
#sit_pvi_thumb img {width:60px;height:60px} #sit_pvi_thumb img {width:60px;height:60px}
@ -462,7 +471,7 @@ input.required:focus {padding:3px 3px 4px;border:0;background:#21272e !important
#sit_pvi_nw h1 {position:absolute;font-size:0;line-height:0;overflow:hidden} #sit_pvi_nw h1 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#sit_pvi_nwbig {padding:10px 0;text-align:center} #sit_pvi_nwbig {padding:10px 0;text-align:center}
#sit_pvi_nw ul {margin:0 0 20px;padding:0 10px;list-style:none;zoom:1} #sit_pvi_nw ul {margin:0 0 20px;padding:0 10px;list-style:none;zoom:1}
#sit_pvi_nw ul:after {display:block;visibility:hidden;clear:both;content:''} #sit_pvi_nw ul:after {display:block;visibility:hidden;clear:both;content:""}
#sit_pvi_nw li {float:left;margin:0 0 0 1px} #sit_pvi_nw li {float:left;margin:0 0 0 1px}
#sit_pvi_nw li img {width:60px;height:60px} #sit_pvi_nw li img {width:60px;height:60px}
@ -489,7 +498,7 @@ input.required:focus {padding:3px 3px 4px;border:0;background:#21272e !important
#sit_ov_tbl button {margin:0 1px 0 0} #sit_ov_tbl button {margin:0 1px 0 0}
#sit_ov_btn {margin:0 0 0 34px !important;margin:0 0 0 33px;padding:0;list-style:none;zoom:1} #sit_ov_btn {margin:0 0 0 34px !important;margin:0 0 0 33px;padding:0;list-style:none;zoom:1}
#sit_ov_btn:after {display:block;visibility:hidden;clear:both;content:''} #sit_ov_btn:after {display:block;visibility:hidden;clear:both;content:""}
#sit_ov_btn li {float:left;margin:0 0 0 1px} #sit_ov_btn li {float:left;margin:0 0 0 1px}
#sit_ov_btn a {display:inline-block;padding:10px 0 8px;width:80px;font-size:0.95em;text-align:center;text-decoration:none;letter-spacing:-0.1em} #sit_ov_btn a {display:inline-block;padding:10px 0 8px;width:80px;font-size:0.95em;text-align:center;text-decoration:none;letter-spacing:-0.1em}
#sit_btn_buy {background:#ff5b89;color:#fff} #sit_btn_buy {background:#ff5b89;color:#fff}
@ -499,11 +508,12 @@ input.required:focus {padding:3px 3px 4px;border:0;background:#21272e !important
/* 상품 상세보기 - 다른 상품 보기 */ /* 상품 상세보기 - 다른 상품 보기 */
#sit_siblings {} #sit_siblings {}
#sit_siblings h2 {position:absolute;font-size:0;line-height:0;content:""}
/* 상품 상세보기 - 상품정보 */ /* 상품 상세보기 - 상품정보 */
#sit_inf {padding:10px} #sit_inf {margin:0 0 20px;padding:10px}
#sit_inf h2, #sit_inf h2,
#sit_inf h3 {position:absolute;font-size:0;line-height:0;content:''} #sit_inf h3 {position:absolute;font-size:0;line-height:0;content:""}
#sit_inf_basic {margin:0 0 10px} #sit_inf_basic {margin:0 0 10px}
#sit_inf_explan {margin:0 0 10px} #sit_inf_explan {margin:0 0 10px}
@ -512,6 +522,26 @@ input.required:focus {padding:3px 3px 4px;border:0;background:#21272e !important
#sit_inf_open th {padding:7px 10px;border:1px solid #fff;background:#f5f6fa;text-align:left} #sit_inf_open th {padding:7px 10px;border:1px solid #fff;background:#f5f6fa;text-align:left}
#sit_inf_open td {padding:7px 10px;border:1px solid #fff;background:#f5f6fa} #sit_inf_open td {padding:7px 10px;border:1px solid #fff;background:#f5f6fa}
/* 상품 상세보기 - 사용후기 */
#sit_ps {margin:0 0 20px;padding:10px}
#sit_ps h2 {position:absolute;font-size:0;line-height:0;content:""}
/* 상품 상세보기 - 상품문의 */
#sit_qna {margin:0 0 20px;padding:10px}
#sit_qna h2 {position:absolute;font-size:0;line-height:0;content:""}
/* 상품 상세보기 - 배송정보 */
#sit_dvr {margin:0 0 20px;padding:10px}
#sit_dvr h2 {position:absolute;font-size:0;line-height:0;content:""}
/* 상품 상세보기 - 교환정보 */
#sit_ex {margin:0 0 20px;padding:10px}
#sit_ex h2 {position:absolute;font-size:0;line-height:0;content:""}
/* 상품 상세보기 - 관련상품 */
#sit_rel {margin:0 0 20px;padding:10px}
#sit_rel h2 {position:absolute;font-size:0;line-height:0;content:""}
/* 공지사항 및 커뮤니티 새글 */ /* 공지사항 및 커뮤니티 새글 */
#sidx_lat {padding:15px 0 0;border-top:1px solid #ddd} #sidx_lat {padding:15px 0 0;border-top:1px solid #ddd}
#sidx_lat h2 {text-align:center} #sidx_lat h2 {text-align:center}

View File

@ -132,6 +132,20 @@ $row = sql_fetch($sql);
$item_relation_count = $row['cnt']; $item_relation_count = $row['cnt'];
?> ?>
<?php
function pg_anchor($anc_id) {
global $default;
?>
<ul class="sanchor">
<li><a href="#sit_inf" <?php if ($anc_id == 'inf') echo 'class="sanchor_on"'; ?>>상품정보</a></li>
<li><a href="#sit_ps" <?php if ($anc_id == 'ps') echo 'class="sanchor_on"'; ?>>사용후기 <span id="item_use_count">0</span></a></li>
<li><a href="#sit_qna" <?php if ($anc_id == 'qna') echo 'class="sanchor_on"'; ?>>상품문의 <span id="item_qa_count">0</span></a></li>
<?php if ($default['de_baesong_content']) { ?><li><a href="#sit_dvr" <?php if ($anc_id == 'dvr') echo 'class="sanchor_on"'; ?>>배송정보</a></li><?php } ?>
<?php if ($default['de_change_content']) { ?><li><a href="#sit_ex" <?php if ($anc_id == 'ex') echo 'class="sanchor_on"'; ?>>교환정보</a></li><?php } ?>
<li><a href="#sit_rel" <?php if ($anc_id == 'rel') echo 'class="sanchor_on"'; ?>>관련상품 <span id="item_relation_count">0</span></a></li>
</ul>
<?php } ?>
<script src="<?php echo G4_JS_URL; ?>/shop.js"></script> <script src="<?php echo G4_JS_URL; ?>/shop.js"></script>
<script src="<?php echo G4_JS_URL; ?>/md5.js"></script> <script src="<?php echo G4_JS_URL; ?>/md5.js"></script>
@ -349,16 +363,6 @@ else
?> ?>
</aside> </aside>
<!-- pg_anchor -->
<ul class="sit_anchor">
<li><a href="javascript:click_item('*');">상품정보</a></li>
<li><a href="javascript:click_item('item_use');">사용후기<span id="item_use_count">0</span></a></li>
<li><a href="javascript:click_item('item_qa');">상품문의 <span id="item_qa_count">0</span></a></li>
<?php if ($default['de_baesong_content']) { ?><li><a href="javascript:click_item('item_baesong');">배송정보</a></li><?php } ?>
<?php if ($default['de_change_content']) { ?><li><a href="javascript:click_item('item_change');">교환정보</a></li><?php } ?>
<li><a href="javascript:click_item('item_relation');">관련상품<span id="item_relation_count">0</span></a></li>
</ul>
<script> <script>
function click_item(id) function click_item(id)
{ {
@ -386,6 +390,7 @@ else
<section id="sit_inf"> <section id="sit_inf">
<h2>상품 정보</h2> <h2>상품 정보</h2>
<?php echo pg_anchor('inf'); ?>
<?php if ($it['it_basic']) { // 상품 기본설명 ?> <?php if ($it['it_basic']) { // 상품 기본설명 ?>
<div id="sit_inf_basic"> <div id="sit_inf_basic">
@ -425,46 +430,53 @@ else
<!-- 상품정보고시 end --> <!-- 상품정보고시 end -->
<?php } //if?> <?php } //if?>
</div> </section>
<!-- 상품설명 end --> <!-- 상품설명 end -->
<div id="item_ps"> <section id="sit_ps">
<h2>사용후기</h2>
<?php echo pg_anchor('ps'); ?>
<?php <?php
// 사용후기 $use_page_rows = 10; // 페이지당 목록수
$use_page_rows = 10; // 사용후기 페이지당 목록수
include_once('./itemuse.inc.php'); include_once('./itemuse.inc.php');
?> ?>
</div> </section>
<section id="sit_qna">
<h2>상품문의</h2>
<?php echo pg_anchor('qna'); ?>
<div id="item_qna">
<?php <?php
// 상품문의 $qa_page_rows = 10; // 페이지당 목록수
$qa_page_rows = 10; // 상품문의 페이지당 목록수
include_once('./itemqa.inc.php'); include_once('./itemqa.inc.php');
?> ?>
</div> </section>
<?php if ($default['de_baesong_content']) { // 배송정보 내용이 있다면 ?> <?php if ($default['de_baesong_content']) { // 배송정보 내용이 있다면 ?>
<!-- 배송정보 --> <section id="sit_dvr">
<div id="item_baesong"> <h2>배송정보</h2>
<?php echo pg_anchor('dvr'); ?>
<?php echo conv_content($default['de_baesong_content'], 1); ?> <?php echo conv_content($default['de_baesong_content'], 1); ?>
</div> </section>
<!-- 배송정보 end -->
<?php } ?> <?php } ?>
<?php if ($default['de_change_content']) { // 교환/반품 내용이 있다면 ?> <?php if ($default['de_change_content']) { // 교환/반품 내용이 있다면 ?>
<!-- 교환/반품 --> <section id="sit_ex">
<div id="item_change"> <h2>교환/반품</h2>
<?php echo pg_anchor('ex'); ?>
<?php echo conv_content($default['de_change_content'], 1); ?> <?php echo conv_content($default['de_change_content'], 1); ?>
</div> </section>
<!-- 교환/반품 end -->
<?php } ?> <?php } ?>
<section id="sit_rel">
<h2>관련상품</h2>
<?php echo pg_anchor('rel'); ?>
<!-- 관련상품 -->
<div id="item_relation">
<?php <?php
$list_mod = $default['de_rel_list_mod']; $list_mod = $default['de_rel_list_mod'];
$img_width = $default['de_rel_img_width']; $img_width = $default['de_rel_img_width'];
@ -483,8 +495,7 @@ else
else else
echo '이 상품과 관련된 상품이 없습니다.'; echo '이 상품과 관련된 상품이 없습니다.';
?> ?>
</div> </section>
<!-- 관련상품 end -->
<script> <script>
$(function(){ // 이미지 미리보기 $(function(){ // 이미지 미리보기

View File

@ -3,218 +3,107 @@ if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once(G4_LIB_PATH.'/thumb.lib.php'); include_once(G4_LIB_PATH.'/thumb.lib.php');
?> ?>
<!-- 사용후기 --> <table id="sit_ps_tbl">
<a name="use"></a> <?php
<div id='item_use' style='display:block;'> $sql_common = " from {$g4['shop_item_ps_table']} where it_id = '{$it['it_id']}' and is_confirm = '1' ";
<table width=100% cellpadding=0 cellspacing=0>
<tr><td rowspan=2 width=31 valign=top bgcolor=#BDD3E5><img src='<?php echo G4_SHOP_URL; ?>/img/item_t02.gif'></td><td height=2 bgcolor=#BDD3E5></td></tr>
<tr><td style='padding:15px;'>
<table width=100% cellpadding=0 cellspacing=0 border=0>
<tr>
<td width=11><img src='<?php echo G4_SHOP_URL; ?>/img/corner01.gif'></td>
<td valign=top>
<table width=100% height=31 cellpadding=0 cellspacing=0 border=0>
<tr align=center>
<td width=40 background='<?php echo G4_SHOP_URL; ?>/img/box_bg01.gif'>번호</td>
<td background='<?php echo G4_SHOP_URL; ?>/img/box_bg01.gif'>제목</td>
<td width=80 background='<?php echo G4_SHOP_URL; ?>/img/box_bg01.gif'>작성자</td>
<td width=100 background='<?php echo G4_SHOP_URL; ?>/img/box_bg01.gif'>작성일</td>
<td width=80 background='<?php echo G4_SHOP_URL; ?>/img/box_bg01.gif'>평가점수</td>
</tr>
</table></td>
<td width=11><img src='<?php echo G4_SHOP_URL; ?>/img/corner02.gif'></td>
</tr>
<?php
$sql_common = " from {$g4['shop_item_ps_table']} where it_id = '{$it['it_id']}' and is_confirm = '1' ";
// 테이블의 전체 레코드수만 얻음 // 테이블의 전체 레코드수만 얻음
$sql = " select COUNT(*) as cnt " . $sql_common; $sql = " select COUNT(*) as cnt " . $sql_common;
$row = sql_fetch($sql); $row = sql_fetch($sql);
$use_total_count = $row['cnt']; $use_total_count = $row['cnt'];
$use_total_page = ceil($use_total_count / $use_page_rows); // 전체 페이지 계산 $use_total_page = ceil($use_total_count / $use_page_rows); // 전체 페이지 계산
if ($use_page == "") $use_page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) if ($use_page == "") $use_page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
$use_from_record = ($use_page - 1) * $use_page_rows; // 시작 레코드 구함 $use_from_record = ($use_page - 1) * $use_page_rows; // 시작 레코드 구함
$sql = "select * $sql_common order by is_id desc limit $use_from_record, $use_page_rows "; $sql = "select * $sql_common order by is_id desc limit $use_from_record, $use_page_rows ";
$result = sql_query($sql); $result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) for ($i=0; $row=sql_fetch_array($result); $i++)
{ {
if ($i > 0) if ($i > 0)
echo "<tr><td colspan=3 background='".G4_SHOP_URL."/img/dot_line.gif' height='1'></td></tr>"; echo "<tr><td colspan=3 background='".G4_SHOP_URL."/img/dot_line.gif' height='1'></td></tr>";
$num = $use_total_count - ($use_page - 1) * $use_page_rows - $i; $num = $use_total_count - ($use_page - 1) * $use_page_rows - $i;
$star = get_star($row['is_score']); $star = get_star($row['is_score']);
$is_name = get_text($row['is_name']); $is_name = get_text($row['is_name']);
$is_subject = conv_subject($row['is_subject'],50,"…"); $is_subject = conv_subject($row['is_subject'],50,"…");
//$is_content = conv_content($row[is_content],0); //$is_content = conv_content($row[is_content],0);
$is_content = $row['is_content']; $is_content = $row['is_content'];
//$is_content = preg_replace_callback("#<img[^>]+>#iS", "g4_thumb", $is_content); //$is_content = preg_replace_callback("#<img[^>]+>#iS", "g4_thumb", $is_content);
$thumb = new g4_thumb(G4_DATA_PATH.'/itemuse', 500); $thumb = new g4_thumb(G4_DATA_PATH.'/itemuse', 500);
$is_content = $thumb->run($is_content); $is_content = $thumb->run($is_content);
$is_time = substr($row['is_time'], 2, 14); $is_time = substr($row['is_time'], 2, 14);
?>
echo " <tr>
<tr> <th scope="row"><?php echo $num; ?></th>
<td width=11 background='".G4_SHOP_URL."/img/box_bg02.gif'></td> <td>
<td valign=top> <a href="javascript:;" onclick="use_menu('is<?php echo $i; ?>')"><?php echo $is_subject; ?></a>
<table width=100% cellpadding=0 cellspacing=0 border=0> <div>
<tr align=center> <div>
<td width=40 height=25>$num</td> <?php echo $is_content; ?>
<td align=left> </div>
<b><a href='javascript:;' onclick=\"use_menu('is$i')\"><b>$is_subject</b></a></b> <textarea id="tmp_is_id<?php echo $i; ?>"><?php echo $row['is_id']; ?></textarea>
<td width=80>$is_name</td> <textarea id="tmp_is_name<?php echo $i; ?>"><?php echo $row['is_name']; ?></textarea>
<td width=100>$is_time</td> <textarea id="tmp_is_subject<?php echo $i; ?>"><?php echo $row['is_subject']; ?></textarea>
<td width=80><img src='".G4_SHOP_URL."/img/star{$star}.gif' border=0></td> <textarea id="tmp_is_content<?php echo $i; ?>"><?php echo $row['is_content']; ?></textarea>
</tr>
</table>
<div id='is$i' style='display:none;'> <?php if ($row[mb_id] == $member[mb_id]) { ?>
<table width=100% cellpadding=0 cellspacing=0 border=0> <a href="javascript:itemusewin('is_id=<?php echo $row['is_id']; ?>&amp;w=u');">수정</a>
<tr> <a href="javascript:itemuse_delete(fitemuse_password<?php echo $i; ?>, <?php echo $i; ?>);">삭제</a>
<td style='padding:10px;' class=lh>{$is_content}</td> <?php } ?>
</tr> <div id="is<?php echo $i; ?>">
<tr> <!-- 사용후기 삭제 패스워드 입력 폼 -->
<td align=right height=30> <form name="fitemuse_password<?php echo $i; ?>" method="post" action="./itemuseupdate.php" autocomplete="off">
<textarea id='tmp_is_id{$i}' style='display:none;'>{$row['is_id']}</textarea> <input type="hidden" name="w" value="">
<textarea id='tmp_is_name{$i}' style='display:none;'>{$row['is_name']}</textarea> <input type="hidden" name="is_id" value="">
<textarea id='tmp_is_subject{$i}' style='display:none;'>{$row['is_subject']}</textarea> <input type="hidden" name="it_id" value="<?php echo $it['it_id']; ?>">
<textarea id='tmp_is_content{$i}' style='display:none;'>{$row['is_content']}</textarea>"; <label for="is_password_<?php echo $i; ?>">패스워드</label>
<input type="password" name="is_password" id="is_password_<?php echo $i; ?>" required>
<input type="submit" value="확인">
</form>
</div>
</div>
</td>
<td><?php echo $is_name; ?></td>
<td><?php echo $is_time; ?></td>
<td><img src="<?php echo G4_URL; ?>/img/shop/s_star<?php echo $star; ?>.png" alt="별<?php echo $star; ?>개"></td>
</tr>
if ($row[mb_id] == $member[mb_id]) <?
{ }
//echo "<a href='javascript:itemuse_update({$i});'><span class=small><b>수정</b></span></a>&nbsp;";
echo "<a href=\"javascript:itemusewin('is_id={$row['is_id']}&w=u');\"><span class=small><b>수정</b></span></a>&nbsp;";
echo "<a href=\"javascript:itemuse_delete(fitemuse_password{$i}, {$i});\"><span class=small><b>삭제</b></span></a>&nbsp;";
}
echo " if (!$i)
</td> {
</tr> echo '<tr><td class="empty_class">등록된 사용후기가 없습니다.</td></tr>';
<!-- 사용후기 삭제 패스워드 입력 폼 --> }
<tr id='itemuse_password{$i}' style='display:none;'> ?>
<td align=right height=30> </table>
<form name='fitemuse_password{$i}' method='post' action='./itemuseupdate.php' autocomplete=off style='padding:0px;'>
<input type=hidden name=w value=''>
<input type=hidden name=is_id value=''>
<input type=hidden name=it_id value='{$it['it_id']}'>
패스워드 : <input type=password class=ed name=is_password required itemname='패스워드'>
<input type=image src='".G4_SHOP_URL."/img/btn_confirm.gif' border=0 align=absmiddle></a>
</form>
</td>
</tr>
</table>
</div></td>
<td width=11 background='".G4_SHOP_URL."/img/box_bg03.gif'>&nbsp;</td></tr>
</tr>
";
}
if (!$i) <?php
{ if ($use_pages) {
echo " $use_pages = get_paging(10, $use_page, $use_total_page, "./item.php?it_id=$it_id&$qstr&use_page=", "#use");
<tr> }
<td width=11 background='".G4_SHOP_URL."/img/box_bg02.gif'></td> ?>
<td height=100 align=center class=lh>
이 상품에 대한 사용후기가 아직 없습니다.<br>
사용후기를 작성해 주시면 다른 분들께 많은 도움이 됩니다.</td>
<td width=11 background='".G4_SHOP_URL."/img/box_bg03.gif'>&nbsp;</td></tr>
</tr>";
}
$use_pages = get_paging(10, $use_page, $use_total_page, "./item.php?it_id=$it_id&$qstr&use_page=", "#use"); <a href="javascript:itemusewin('it_id=<?php echo $it_id; ?>');">사용후기 쓰기<span class="sound_only"> 새 창</span></a>
if ($use_pages)
{
echo "<tr><td colspan=3 background='".G4_SHOP_URL."/img/dot_line.gif'></td></tr>";
echo "<tr>";
echo "<td width=11 background='".G4_SHOP_URL."/img/box_bg02.gif'></td>";
echo "<td height=22 align=center>$use_pages</td>";
echo "<td width=11 background='".G4_SHOP_URL."/img/box_bg03.gif'>&nbsp;</td></tr>";
echo "</tr>";
}
?>
<tr>
<td width=11><img src='<?php echo G4_SHOP_URL; ?>/img/corner03.gif'></td>
<td width=100% background='<?php echo G4_SHOP_URL; ?>/img/box_bg04.gif'></td>
<td width=11><img src='<?php echo G4_SHOP_URL; ?>/img/corner04.gif'></td>
</tr>
</table>
<table width=100% cellpadding=0 cellspacing=0>
<tr><td colspan=2 height=35>* 이 상품을 사용해 보셨다면 사용후기를 써 주십시오.
<input type=image src='<?php echo G4_SHOP_URL; ?>/img/btn_story.gif' onclick="itemusewin('it_id=<?php echo $it_id; ?>');" align=absmiddle></td></tr>
</table>
<script> <script>
function itemusewin(query_string) function itemusewin(query_string)
{ {
window.open("./itemusewin.php?"+query_string, "itemusewin", "width=800,height=700"); window.open("./itemusewin.php?"+query_string, "itemusewin", "width=800,height=700");
} }
</script>
<?php /* function fitemuse_submit(f)
<!-- 사용후기 폼 -->
<div id=itemuse style='display:none;'>
<form name="fitemuse" method="post" onsubmit="return fitemuse_submit(this);" autocomplete=off style="padding:0px;">
<input type=hidden name=w value=''>
<input type=hidden name=token value='<?=$token?>'>
<input type=hidden name=is_id value=''>
<input type=hidden name=it_id value='<?=$it['it_id']?>'>
<table width=100% cellpadding=0 cellspacing=0 border=0>
<tr><td height=2 bgcolor=#6EA7D3 colspan=2></td></tr>
<? if (!$is_member) { ?>
<tr bgcolor=#fafafa>
<td height=30 align=right>이름&nbsp;</td>
<td>&nbsp;<input type="text" name="is_name" class=ed maxlength=20 minlength=2 required itemname="이름"></td></tr>
<tr bgcolor=#fafafa>
<td height=30 align=right>패스워드&nbsp;</td>
<td>&nbsp;<input type="password" name="is_password" class=ed maxlength=20 minlength=3 required itemname="패스워드">
<span class=small>패스워드는 최소 3글자 이상 입력하십시오.</span></td></tr>
<? } ?>
<tr bgcolor=#fafafa>
<td height=30 align=right>제목&nbsp;</td>
<td>&nbsp;<input type="text" name="is_subject" style="width:90%;" class=ed required itemname="제목"></td></tr>
<tr bgcolor=#fafafa>
<td align=right>내용&nbsp;</td>
<td>&nbsp;<textarea name="is_content" rows="7" style="width:90%;" class=ed required itemname="내용"></textarea></td></tr>
<tr bgcolor=#fafafa>
<td height=30 align=right>평가&nbsp;</td>
<td>
<input type=radio name=is_score value='10' checked><img src='<?=G4_SHOP_URL?>/img/star5.gif' align=absmiddle>
<input type=radio name=is_score value='8'><img src='<?=G4_SHOP_URL?>/img/star4.gif' align=absmiddle>
<input type=radio name=is_score value='6'><img src='<?=G4_SHOP_URL?>/img/star3.gif' align=absmiddle>
<input type=radio name=is_score value='4'><img src='<?=G4_SHOP_URL?>/img/star2.gif' align=absmiddle>
<input type=radio name=is_score value='2'><img src='<?=G4_SHOP_URL?>/img/star1.gif' align=absmiddle></td></tr>
<tr bgcolor=#fafafa>
<td colspan="2"><?=$captcha_html?>abc</td>
</tr>
<tr><td height=2 bgcolor=#6ea7d3 colspan=2></td></tr>
<tr><td colspan=2 align=right height=30><input type=image src='<?=G4_SHOP_URL?>/img/btn_confirm.gif' border=0></a></td></tr>
</table>
</form>
<br><br>
</div>
*/ ?>
</td>
</tr>
<tr><td colspan=2 height=1></td></tr>
</table>
</div>
<script type="text/javascript">
function fitemuse_submit(f)
{ {
<?php echo chk_captcha_js(); ?> if (!check_kcaptcha(f.is_key)) {
return false;
}
f.action = "itemuseupdate.php" f.action = "itemuseupdate.php"
return true; return true;
@ -276,11 +165,10 @@ function itemuse_delete(f, idx)
if (confirm("삭제하시겠습니까?")) if (confirm("삭제하시겠습니까?"))
f.submit(); f.submit();
} }
else else
{ {
id.style.display = 'none'; id.style.display = 'none';
document.getElementById('itemuse_password'+idx).style.display = 'block'; document.getElementById('itemuse_password'+idx).style.display = 'block';
} }
} }
</script> </script>
<!-- 사용후기 end -->