좌측 카테고리에 상품 갯수 추출?

좌측 카테고리에 상품 갯수 추출?

QA

좌측 카테고리에 상품 갯수 추출?

답변 1

본문

보통 상품 리스트에 들어가면 카테고리별로 등록된 상품 갯수가 추출되는데요,

좌측 카테고리 부분에도 그렇게 노출되도록 하려면 코드를 어떻게 고쳐야할까요?

리스트 페이지의 소스를 가지고 이래저래 바꿔봤는데 에러 아니면 노답이네요...  

이 질문에 댓글 쓰기 :

답변 1

 

/skin/shop/스킨/boxcategory.skin.php 파일에서 

for 문안에 아래 코드를 넣어보세요.


$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 가 수량이니 응용하시면 될듯합니다.

<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>

여기에 적어주신 코드를 그대로 삽입해봤는데 아무 반응이 나타나지 않아요..
프로그래머가 아니다보니 응용에 한계가 있네요 ㅜㅜ

<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>

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 16,797
© SIRSOFT
현재 페이지 제일 처음으로