테스트 사이트 - 개발 중인 베타 버전입니다

장바구니 갯수 추출 오류 채택완료

aily 6년 전 조회 2,373

안녕하세요.

고수님들께 여쭈어 보고자 합니다.

장바구니 갯수를 추출했는데

희안하게 갯수가 맞지가 않아서요

어떻게 해야 하나요?

 

표시된 부분이 상이 해서요 ㅠㅠ

고수님들 답변 부탁드립니다 ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트

get_cart_count 함수는 g5_shop_cart 테이블의 ct_id의 갯수만 카운트 하므로
내부의 수량까지 더해주지는 않습니다.
오류가 아니고 맞는 모습이며 수정하려면 아래와 같이 수정하세요.

 

/lib/shop.lib.php

function get_cart_count($cart_id)

{

    global $g5, $default;</p>

<p>    $sql = " select sum(ct_qty) as sum from {$g5['g5_shop_cart_table']} where od_id = '$cart_id' ";

    $row = sql_fetch($sql);

    $cnt = (int)$row['sum'];

    return $cnt;

}

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

a
aily
6년 전
오!!! 잘 됩니다! 감사합니다!!

댓글을 작성하려면 로그인이 필요합니다.

뭘 수정했는지 안다면 다시 되돌리시는 게 좋은데 그게 아니라면 영카트 중에 장바구니 부분만 원본으로 돌려 보세요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

a
aily
6년 전
다른 상품이 추가 되거나 추가 옵션시에는 장바구니 갯수가 카운트 되는데 같은 상품을 여러개 했을경우 카운팅이 안됩니다. 물론 장바구니 부분을 원래대로 했는대도 불구하구요 ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인