판매가능 체크 해제시 장바구니문제

판매가능 체크 해제시 장바구니문제

QA

판매가능 체크 해제시 장바구니문제

답변 2

본문

특정기간동안만 판매 가능한 기능을 추가하기 위해

판매가능 항목이 있는걸 보고 해당 기능을 활용하면 되겠구나 싶어서 보고있었습니다.

 

그런데 판매가능의 체크를 해제 한 경우에

 

리스트에서 보이지 않고, 해당 상품 상세페이지에 접근되지 않게 (혹은 보이더라도 주문하기 버튼이 보이지 않고) 는 되어있는데

 

장바구니에 들어있는 상품의 경우는 주문이 되는 것 같은데요

 

의도 된 상황인건가요?

 

품절기능은 장바구니에 담아두어도 결제창에서 체크해서 판매가 되지 않더라고요...

 

이 질문에 댓글 쓰기 :

답변 2

확인해보니 판매 가능 체크는 안 되고 있군요.

/shop/ajax.orderstock.php 파일에서..

여기에 it_use를 추가하고

$sql = " select it_soldout, it_use from {$g5['g5_shop_item_table']} where it_id = '".$row['it_id']."' ";

 

품절 상태 체크 코드 아래쪽에 이것도 추가해보세요.

 

    // 해당 상품이 판매 중지 상태이면
    if( !$item['it_use'] ){
        $item_option = $row['it_name'];
        if($row['io_id'])
            $item_option .= '('.$row['ct_option'].')';

        die( $item_option." 상품이 판매중지되었습니다.\n\n장바구니에서 해당 상품을 삭제후 다시 주문해 주세요." );
    }

장바구니에 넣은걸 판매 하냐 안하냐는 일단 쇼핑몰의 정책에 따라 다를거라고 생각해서.....

우선은 체크하는건 넣어놨습니다.

마찬가지로 원래 하려던 판매기간 설정기능도 여분필드 사용해서 그냥 날짜체크만 추가하고 같은방법으로 넣어놨네요...

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