영카트 사용중 버그 인지는 모르지만 이상한 점이 있네요. 채택완료

안녕하세요 영카트를 처음 사용하는 유저로 여러 테스트 중 문제라고 할까

조금 착오적인 부분이 있어 질문을 남깁니다!

(영카트 감사합니다!)

 

우선 영카트를 제대로 설치하고 테스트를 하고 있는데요.

3334402199372c8062d8e26858e5639b_1443798760_1819.png 

 

주문 내역에서 주문 내역을 보면 주문 상태에 현재 준비 상태 입니다.

 

해당 주문 건은

현재

 

3334402199372c8062d8e26858e5639b_1443798882_6083.png
 

이런 상태 입니다. (주문 내역에서 제일 오른쪽 보기를 눌러서 상세 보기 입니다.)

 

그 상세보기 페이지에서 입금 준비 준비 로 되어있으나.

 

그것을 

3334402199372c8062d8e26858e5639b_1443798977_2385.png 

 

위와 같이 두개 상품중에 밑에 상품의 옵션 두개 중에 하나 (그러니까 따지면 3가지 상품)를

완료 처리 하였습니다. 하나만요

 

3334402199372c8062d8e26858e5639b_1443799044_3095.png
 

다시 주문 내역으로 돌아가면 완료 처리가 되어있습니다.

 

아직 3가지 상품 중에 하나는 입금, 하나는 준비 하나는 완료 인데요

 

 

그래서 아직 입금으로 되어있는 상품을 배송 처리 했습니다.

 

그러니 또 주문 내역에는 배송이 되어있더라고요

 

아마도 가장 마지막 처리한 내역이 저장되는 것 같네요.

 

이부분은 처리하려면 (처리를 부탁드리거나 처리 방법을 질문 드리는것은 아니고요, 단순한 기능 추가 건의 정도 일까요, 어느 정도로 말씀을 드려야 할 지 모르겠네요)

 

음 아무래도 3가지 상품이 모두 완료가 아닐 경우 미완료 라고 적으면 좋을 것같은데요

해당 it_od 내에 3가지 상품의 모든 ct_state 가 완료가 아닐경우 미완료라고 od_state 로 보내면

대충 될 것 같은데요 ( 사실 php 나 db 이런건 잘 몰라서요

 

그리고

 

아래는 영카트의 adm/../../orderform.php 파일 입니다.

아래중에서 어떤 부분이 od_state(db 의)  로 값을 보내주는 부분 인지 잘 모르겠네요

(물론 아래 에서가 아니라 아예 다른 부분 일 수도있지만 저의 추측입니다)

 

Copy
<tr>                <?php if($k == 0) { ?>                <td rowspan="<?php echo $rowspan; ?>">                    <a href="./itemform.php?w=u&amp;it_id=<?php echo $row['it_id']; ?>"><?php echo $image; ?> <?php echo stripslashes($row['it_name']); ?></a>                    <?php if($od['od_tax_flag'] && $row['ct_notax']) echo '[비과세상품]'; ?>                </td>                <td rowspan="<?php echo $rowspan; ?>" class="td_chk">                    <label for="sit_sel_<?php echo $i; ?>" class="sound_only"><?php echo $row['it_name']; ?> 옵션 전체선택</label>                    <input type="checkbox" id="sit_sel_<?php echo $i; ?>" name="it_sel[]">                </td>                <?php } ?>                <td>                    <label for="ct_opt_chk_<?php echo $chk_cnt; ?>" class="sound_only"><?php echo $opt['ct_option']; ?></label>                    <input type="checkbox" name="ct_chk[<?php echo $chk_cnt; ?>]" id="ct_chk_<?php echo $chk_cnt; ?>" value="<?php echo $chk_cnt; ?>" class="sct_sel_<?php echo $i; ?>">                    <input type="hidden" name="ct_id[<?php echo $chk_cnt; ?>]" value="<?php echo $opt['ct_id']; ?>">                    <?php echo $opt['ct_option']; ?>                </td>                <td class="td_mngsmall"><?php echo $opt['ct_status']; ?></td>                <td class="td_num">                    <label for="ct_qty_<?php echo $chk_cnt; ?>" class="sound_only"><?php echo $opt['ct_option']; ?> 수량</label>                    <input type="text" name="ct_qty[<?php echo $chk_cnt; ?>]" id="ct_qty_<?php echo $chk_cnt; ?>" value="<?php echo $opt['ct_qty']; ?>" required class="frm_input required" size="5">                </td>                <td class="td_num"><?php echo number_format($opt_price); ?></td>                <td class="td_num"><?php echo number_format($ct_price['stotal']); ?></td>                <td class="td_num"><?php echo number_format($opt['cp_price']); ?></td>                <td class="td_num"><?php echo number_format($ct_point['stotal']); ?></td>                <td class="td_sendcost_by"><?php echo $ct_send_cost; ?></td>                <td class="td_mngsmall"><?php echo get_yn($opt['ct_point_use']); ?></td>                <td class="td_mngsmall"><?php echo get_yn($opt['ct_stock_use']); ?></td>            </tr>            <?php                $chk_cnt++;            }            ?>        <?php        }        ?>        </tbody>        </table>     </div>     <div class="btn_list02 btn_list">        <p>            <input type="hidden" name="chk_cnt" value="<?php echo $chk_cnt; ?>">            <strong>주문 및 장바구니 상태 변경</strong>            <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">            <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">        </p>    </div>

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고