마이페이지에서 주문취소하고싶은데 채택완료

현재 마이페이지에 주문취소 버튼을 추가하긴 했는데, 

 

어디로 어떤 form을 리턴해야 제대로 취소처리를 할 수 있을까요?

답변 2개

채택된 답변
+20 포인트

shop\orderinquiryview.php 파일에 아래 소스가 주문취소 버튼입니다.

./orderinquirycancel.php 파일로 전송을 하여 처리합니다.

이 부분을 주문목록에서 구현을 해야 합니다.

Copy
<section id="sod_fin_cancel">

            <h2>주문취소</h2>

            <?php

            // 취소한 내역이 없다면

            if ($cancel_price == 0) {

                if ($custom_cancel) {

            ?>

            <button type="button" onclick="document.getElementById('sod_fin_cancelfrm').style.display='block';">주문 취소하기</button>

 

            <div id="sod_fin_cancelfrm">

                <form method="post" action="./orderinquirycancel.php" onsubmit="return fcancel_check(this);">

                <input type="hidden" name="od_id"  value="<?php echo $od['od_id']; ?>">

                <input type="hidden" name="token"  value="<?php echo $token; ?>">

 

                <label for="cancel_memo" class="sound_only">취소사유</label>

                <input type="text" name="cancel_memo" id="cancel_memo" required class="frm_input required" size="40" maxlength="100" placeholder="취소사유">

                <input type="submit" value="확인" class="btn_frmline">

 

                </form>

            </div>

            <?php

                }

            } else {

            ?>

            <p>주문 취소, 반품, 품절된 내역이 있습니다.</p>

            <?php } ?>

        </section>
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

감사합니다!!

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

주문서상세보기에서

취소버튼이 있는데

해당 폼과 뒤에 연결된 페이지들을 보시면서

응용하시면 될겁니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

제가 폼을 잘 몰라서 그러는데, 어떤 페이지가 그 폼과 연결되어 있는지는 어떻게 아나요..?

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

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

로그인
🐛 버그신고