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

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

QA

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

본문

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

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

(영카트 감사합니다!)

 

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

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 의)  로 값을 보내주는 부분 인지 잘 모르겠네요

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

 


            <tr>
                <?php if($k == 0) { ?>
                <td rowspan="<?php echo $rowspan; ?>">
                    <a href="./itemform.php?w=u&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>

이 질문에 댓글 쓰기 :

답변을 작성하시기 전에 로그인 해주세요.
전체 10
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT