쇼핑몰: 오늘본상품 마크업 수정

This commit is contained in:
whitedot
2014-02-27 18:10:09 +09:00
parent e6a6ea7351
commit 198ed6ecd2
2 changed files with 72 additions and 72 deletions

View File

@ -87,9 +87,7 @@ include_once(G5_LIB_PATH.'/latest.lib.php');
<div id="wrapper">
<aside id="stv">
<?php include(G5_SHOP_SKIN_PATH.'/boxtodayview.skin.php'); ?>
</aside>
<?php include(G5_SHOP_SKIN_PATH.'/boxtodayview.skin.php'); // 오늘 본 상품 ?>
<div id="aside">
<?php echo outlogin('shop_basic'); // 아웃로그인 ?>

View File

@ -8,89 +8,91 @@ $tv_div['img_length'] = 3; // 한번에 보여줄 이미지 수
?>
<!-- 오늘 본 상품 시작 { -->
<div id="stv_list">
<h2>
오늘 본 상품
<span id="stv_pg"></span>
</h2>
<aside id="stv">
<div id="stv_list">
<h2>
오늘 본 상품
<span id="stv_pg"></span>
</h2>
<?php if ($tv_idx) { // 오늘 본 상품이 1개라도 있을 때 ?>
<?php if ($tv_idx) { // 오늘 본 상품이 1개라도 있을 때 ?>
<div id="stv_btn"></div>
<div id="stv_btn"></div>
<?php
for ($i=1;$i<=$tv_idx;$i++)
{
$tv_it_id = get_session("ss_tv[$i]");
$rowx = sql_fetch(" select it_name from {$g5['g5_shop_item_table']} where it_id = '$tv_it_id' ");
$j = $i - 1;
if ($j%$tv_div['img_length']==0) $k++;
$it_name = get_text($rowx['it_name']);
$img = get_it_image($tv_it_id, $tv_div['img_width'], $tv_div['img_height'], $tv_it_id);
if ($i==1) echo '<ul id="stv_ul">'.PHP_EOL;
echo '<li class="stv_item c'.$k.'">'.PHP_EOL;
echo $img;
echo '<br>';
echo cut_str($it_name,10,'').PHP_EOL;
echo '</li>'.PHP_EOL;
}
if ($i > 1) echo '</ul>'.PHP_EOL;
?>
<script>
$(function() {
var itemQty = <?php echo $tv_idx; ?>; // 총 아이템 수량
var itemShow = <?php echo $tv_div['img_length']; ?>; // 한번에 보여줄 아이템 수량
if (itemQty > itemShow)
<?php
for ($i=1;$i<=$tv_idx;$i++)
{
$('#stv_btn').append('<button type="button" id="up">이전</button><button type="button" id="down">다음</button>');
$tv_it_id = get_session("ss_tv[$i]");
$rowx = sql_fetch(" select it_name from {$g5['g5_shop_item_table']} where it_id = '$tv_it_id' ");
$j = $i - 1;
if ($j%$tv_div['img_length']==0) $k++;
$it_name = get_text($rowx['it_name']);
$img = get_it_image($tv_it_id, $tv_div['img_width'], $tv_div['img_height'], $tv_it_id);
if ($i==1) echo '<ul id="stv_ul">'.PHP_EOL;
echo '<li class="stv_item c'.$k.'">'.PHP_EOL;
echo $img;
echo '<br>';
echo cut_str($it_name,10,'').PHP_EOL;
echo '</li>'.PHP_EOL;
}
var Flag = 1; // 페이지
var EOFlag = parseInt(<?php echo $i-1; ?>/itemShow); // 전체 리스트를 3(한 번에 보여줄 값)으로 나눠 페이지 최댓값을 구하고
var itemRest = parseInt(<?php echo $i-1; ?>%itemShow); // 나머지 값을 구한 후
if (itemRest > 0) // 나머지 값이 있다면
{
EOFlag++; // 페이지 최댓값을 1 증가시킨다.
}
$('.c'+Flag).css('display','block');
$('#stv_pg').text(Flag+'/'+EOFlag); // 페이지 초기 출력값
$('#up').click(function() {
if (Flag == 1)
if ($i > 1) echo '</ul>'.PHP_EOL;
?>
<script>
$(function() {
var itemQty = <?php echo $tv_idx; ?>; // 총 아이템 수량
var itemShow = <?php echo $tv_div['img_length']; ?>; // 한번에 보여줄 아이템 수량
if (itemQty > itemShow)
{
alert('목록의 처음입니다.');
} else {
Flag--;
$('.c'+Flag).css('display','block');
$('.c'+(Flag+1)).css('display','none');
$('#stv_btn').append('<button type="button" id="up">이전</button><button type="button" id="down">다음</button>');
}
$('#stv_pg').text(Flag+'/'+EOFlag); // 페이지 값 재설정
})
$('#down').click(function() {
if (Flag == EOFlag)
var Flag = 1; // 페이지
var EOFlag = parseInt(<?php echo $i-1; ?>/itemShow); // 전체 리스트를 3(한 번에 보여줄 값)으로 나눠 페이지 최댓값을 구하고
var itemRest = parseInt(<?php echo $i-1; ?>%itemShow); // 나머지 값을 구한 후
if (itemRest > 0) // 나머지 값이 있다면
{
alert('더 이상 목록이 없습니다.');
} else {
Flag++;
$('.c'+Flag).css('display','block');
$('.c'+(Flag-1)).css('display','none');
EOFlag++; // 페이지 최댓값을 1 증가시킨다.
}
$('#stv_pg').text(Flag+'/'+EOFlag); // 페이지 값 재설정
$('.c'+Flag).css('display','block');
$('#stv_pg').text(Flag+'/'+EOFlag); // 페이지 초기 출력값
$('#up').click(function() {
if (Flag == 1)
{
alert('목록의 처음입니다.');
} else {
Flag--;
$('.c'+Flag).css('display','block');
$('.c'+(Flag+1)).css('display','none');
}
$('#stv_pg').text(Flag+'/'+EOFlag); // 페이지 값 재설정
})
$('#down').click(function() {
if (Flag == EOFlag)
{
alert('더 이상 목록이 없습니다.');
} else {
Flag++;
$('.c'+Flag).css('display','block');
$('.c'+(Flag-1)).css('display','none');
}
$('#stv_pg').text(Flag+'/'+EOFlag); // 페이지 값 재설정
});
});
});
</script>
</script>
<?php } else { // 오늘 본 상품이 없을 때 ?>
<?php } else { // 오늘 본 상품이 없을 때 ?>
<p>없음</p>
<p>없음</p>
<?php } ?>
<?php } ?>
<ul id="stv_nb">
<li><a href="<?php echo G5_SHOP_URL; ?>/cart.php"><img src="<?php echo G5_SHOP_URL; ?>/img/hd_nb_cart.gif" alt="장바구니"></a></li>
<li><a href="<?php echo G5_SHOP_URL; ?>/wishlist.php"><img src="<?php echo G5_SHOP_URL; ?>/img/hd_nb_wish.gif" alt="위시리스트"></a></li>
<li><a href="<?php echo G5_SHOP_URL; ?>/orderinquiry.php"><img src="<?php echo G5_SHOP_URL; ?>/img/hd_nb_deli.gif" alt="주문/배송조회"></a></li>
</ul>
</div>
<ul id="stv_nb">
<li><a href="<?php echo G5_SHOP_URL; ?>/cart.php"><img src="<?php echo G5_SHOP_URL; ?>/img/hd_nb_cart.gif" alt="장바구니"></a></li>
<li><a href="<?php echo G5_SHOP_URL; ?>/wishlist.php"><img src="<?php echo G5_SHOP_URL; ?>/img/hd_nb_wish.gif" alt="위시리스트"></a></li>
<li><a href="<?php echo G5_SHOP_URL; ?>/orderinquiry.php"><img src="<?php echo G5_SHOP_URL; ?>/img/hd_nb_deli.gif" alt="주문/배송조회"></a></li>
</ul>
</div>
</aside>
<script src="<?php echo G5_JS_URL ?>/scroll_oldie.js"></script>
<!-- } 오늘 본 상품 끝 -->