답변 1개
채택된 답변
+20 포인트
10년 전
adm/shop_admin/orderform.php
Copy
<input type="submit" name="ct_status" value="배송" onclick="document.pressed=this.value"><input type="submit" name="ct_status" value="완료" onclick="document.pressed=this.value">
를
Copy
<input type="submit" name="ct_status" value="배송" onclick="document.pressed=this.value"><input type="submit" name="ct_status" value="해외배송중" onclick="document.pressed=this.value"><input type="submit" name="ct_status" value="완료" onclick="document.pressed=this.value">
처럼 해외배송중을 넣어 줍니다.
같은 폴더의 orderformcartupdate.php
Copy
$status_normal = array('주문','입금','준비','배송','완료');$status_cancel = array('취소','반품','품절');
를
Copy
$status_normal = array('주문','입금','준비','배송','해외배송중','완료');$status_cancel = array('취소','반품','품절');
처럼 해외배송중을 넣어 줍니다.
보다보니 리스트 부분에도 수정을 해주어야 하네요.
같은 폴더의 orderlist.php
Copy
case '부분취소': $where[] = " od_status IN('주문', '입금', '준비', '배송', '완료') and od_cancel_price > 0 "; break;
를
Copy
case '부분취소': $where[] = " od_status IN('주문', '입금', '준비', '배송', '해외배송중', '완료') and od_cancel_price > 0 "; break;
Copy
case '입금' : // 결제완료 $sort1 = "od_receipt_time"; $sort2 = "desc"; break; case '배송' : // 배송중 $sort1 = "od_invoice_time"; $sort2 = "desc"; break;
를
Copy
case '입금' : // 결제완료 $sort1 = "od_receipt_time"; $sort2 = "desc"; break; case '배송' : // 배송중 $sort1 = "od_invoice_time"; $sort2 = "desc"; break;case '해외배송중' : // 해외배송중 $sort1 = "od_invoice_time"; $sort2 = "desc"; break;
Copy
<input type="radio" name="od_status" value="준비" id="od_status_rdy" <?php echo get_checked($od_status, '준비'); ?>> <label for="od_status_rdy">준비</label> <input type="radio" name="od_status" value="배송" id="od_status_dvr" <?php echo get_checked($od_status, '배송'); ?>> <label for="od_status_dvr">배송</label>
를
Copy
<label for="od_status_rdy">준비</label> <input type="radio" name="od_status" value="배송" id="od_status_dvr" <?php echo get_checked($od_status, '배송'); ?>> <label for="od_status_dvr">배송</label> <input type="radio" name="od_status" value="해외배송중" id="od_status_dvr" <?php echo get_checked($od_status, '해외배송중'); ?>> <label for="od_status_dvr">해외배송중</label>
Copy
if ($od_status == '준비') $change_status = "배송"; if ($od_status == '배송') $change_status = "완료";
를
Copy
if ($od_status == '준비') $change_status = "배송";if ($od_status == '배송') $change_status = "해외배송중";if ($od_status == '해외배송중') $change_status = "완료";
Copy
case "준비" : if (current_status != "입금") { alert("'입금' 상태의 주문만 '준비'로 변경이 가능합니다."); return false; } break; case "배송" : if (current_status != "준비") { alert("'준비' 상태의 주문만 '배송'으로 변경이 가능합니다."); return false; }
를
Copy
case "준비" : if (current_status != "입금") { alert("'입금' 상태의 주문만 '준비'로 변경이 가능합니다."); return false; } break; case "배송" : if (current_status != "준비") { alert("'준비' 상태의 주문만 '배송'으로 변경이 가능합니다."); return false; }case "해외배송중" : if (current_status != "준비") { alert("'준비' 상태의 주문만 '해외배송중'으로 변경이 가능합니다."); return false; }
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인