보통 상품 리스트에 들어가면 카테고리별로 등록된 상품 갯수가 추출되는데요,
좌측 카테고리 부분에도 그렇게 노출되도록 하려면 코드를 어떻게 고쳐야할까요?
리스트 페이지의 소스를 가지고 이래저래 바꿔봤는데 에러 아니면 노답이네요...
|
답변 1개 / 댓글 3개
채택된 답변
+20 포인트
위토즈소프트
2014-09-18 (목) 10:27:02
/skin/shop/스킨/boxcategory.skin.php 파일에서
for 문안에 아래 코드를 넣어보세요.
Copy
$row2 = sql_fetch(" select count(*) as cnt from {$g5['g5_shop_item_table']} where (ca_id like '{$row['ca_id']}%' or ca_id2 like '{$row['ca_id']}%' or ca_id3 like '{$row['ca_id']}%') and it_use = '1' ");$gcnt = $row2['cnt'];echo $gcnt;
$gcnt 가 수량이니 응용하시면 될듯합니다.
답변에 대한 댓글 3개
2014-09-18 (목) 10:40:44
2014-09-18 (목) 11:38:26
<li>
<span class="gnb_1dli<?php echo $i; ?>"><?php echo $row['ca_name']; ?></span>
<?php
for ($j=0; $row2=sql_fetch_array($result2); $j++)
{
$row3 = sql_fetch(" select count(*) as cnt from {$g5['g5_shop_item_table']} where (ca_id like '{$row2['ca_id']}%' or ca_id2 like '{$row2['ca_id']}%' or ca_id3 like '{$row2['ca_id']}%') and it_use = '1' ");
$gcnt = $row3['cnt'];
if ($j==0) echo '<ul class="gnb_2dul">';
?>
<li class="gnb_2dli"><a href="<?php echo G5_SHOP_URL; ?>/list.php?ca_id=<?php echo $row2['ca_id']; ?>" class="gnb_2da"><?php echo $row2['ca_name']."(".$gcnt.")"; ?></a></li>
<?php }
if ($j>0) echo '</ul>';
?>
</li>
<span class="gnb_1dli<?php echo $i; ?>"><?php echo $row['ca_name']; ?></span>
<?php
for ($j=0; $row2=sql_fetch_array($result2); $j++)
{
$row3 = sql_fetch(" select count(*) as cnt from {$g5['g5_shop_item_table']} where (ca_id like '{$row2['ca_id']}%' or ca_id2 like '{$row2['ca_id']}%' or ca_id3 like '{$row2['ca_id']}%') and it_use = '1' ");
$gcnt = $row3['cnt'];
if ($j==0) echo '<ul class="gnb_2dul">';
?>
<li class="gnb_2dli"><a href="<?php echo G5_SHOP_URL; ?>/list.php?ca_id=<?php echo $row2['ca_id']; ?>" class="gnb_2da"><?php echo $row2['ca_name']."(".$gcnt.")"; ?></a></li>
<?php }
if ($j>0) echo '</ul>';
?>
</li>
답변을 작성하려면 로그인이 필요합니다.
<span class="gnb_1dli<?php echo $i; ?>"><?php echo $row['ca_name']; ?></span>
<?php
for ($j=0; $row2=sql_fetch_array($result2); $j++)
{
if ($j==0) echo '<ul class="gnb_2dul">';
?>
<li class="gnb_2dli"><a href="<?php echo G5_SHOP_URL; ?>/list.php?ca_id=<?php echo $row2['ca_id']; ?>" class="gnb_2da"><?php echo $row2['ca_name']; ?></a></li>
<?php }
if ($j>0) echo '</ul>';
?>
</li>
여기에 적어주신 코드를 그대로 삽입해봤는데 아무 반응이 나타나지 않아요..
프로그래머가 아니다보니 응용에 한계가 있네요 ㅜㅜ