주문시 바로구매 누르면 .... 채택완료
상품페이지의 현재재고수량을 [가재고]가 보이게 해놨습니다.
바로구매를 누른 후 .... 뒤로 가기 버튼을 누르면
가재고가 하나 떨구어 지는데요.
이걸 그대로 놔두고 바로구매 > 주문하기 를 마친 후 ..... 떨어지게끔(현재는 떨어지죠) 했으면
해서요.
바로구매를 눌러도 가재고 수량이 변함이 없었으면 합니다.
소량의 재고를 구매해 놓고 하는터라 .... 신경쓸게 많으네요.
if($sw_direct) { for($k=0; $k<$opt_count; $k++) { $io_id = preg_replace(G5_OPTION_ID_FILTER, '', $_POST['io_id'][$it_id][$k]); $io_type = preg_replace('#[^01]#', '', $_POST['io_type'][$it_id][$k]); $io_value = $_POST['io_value'][$it_id][$k];
$sql = " select SUM(ct_qty) as cnt from {$g5['g5_shop_cart_table']} where od_id <> '$tmp_cart_id' and it_id = '$it_id' and io_id = '$io_id' and io_type = '$io_type' and ct_stock_use = 0 and ct_status = '쇼핑' and ct_select = '1' "; $row = sql_fetch($sql); $sum_qty = $row['cnt'];
// 재고 구함
$ct_qty = (int) $_POST['ct_qty'][$it_id][$k]; if(!$io_id) $it_stock_qty = get_it_stock_qty($it_id); else $it_stock_qty = get_option_stock_qty($it_id, $io_id, $io_type); if ($ct_qty + $sum_qty > $it_stock_qty) { alert($io_value." 의 재고수량이 부족합니다.\\n\\n문의 바랍니다. : "); } } }
cartupdate.php 위 부분인것 같은데 .... 조언 좀 부탁 드립니다.
답변 2개
답변을 작성하려면 로그인이 필요합니다.
로그인
오타가 나신건가요?