상품을 카드결제 후 회원이 직접 취소할 수 있는 기능이 필요한데요.
본문
아무리수정을 해도 활성화가 안되네요.
버튼이 안생겨요. ㅜㅜ
shop/orderinquiryview.php 에서
$tot_point += $point;
$st_count1++;
if($opt['ct_status'] == '주문' || (($opt['ct_status'] == '입금') && ($od['od_settle_case'] == '신용카드')))
$st_count2++;
shop/orderinquirycancel.php 에서
if($od['od_settle_case'] == '신용카드'){
$sql = " select SUM(IF(ct_status = '입금', 1, 0)) as od_count2,
COUNT(*) as od_count1
from {$g5['g5_shop_cart_table']}
where od_id = '$od_id' ";
$ct = sql_fetch($sql);
}else{
// 주문상품의 상태가 주문인지 체크
$sql = " select SUM(IF(ct_status = '주문', 1, 0)) as od_count2,
COUNT(*) as od_count1
from {$g5['g5_shop_cart_table']}
where od_id = '$od_id' ";
$ct = sql_fetch($sql);
}
이렇게 수정을 했는데도 취소버튼이 활성화가 안되는건 무엇을 추가로 수정을해야될까요?
답변 2
$ct 의 od_count1, od_count2 중에 어떤걸로 취소를 판단하실건가요?
위의 코드는 주문 이거나 신용카드 입금일때 st_count2 를 증가시키는거고
아래 코드는 주문방법이 신용카드 일때랑 아닐때로 판단해서 뭔가를 하는거잖아요