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