배송비 추가항목

배송비 추가항목

QA

배송비 추가항목

답변 2

본문

배송비를 부대비용으로 대신 사용하려하는데 값이 전달이 안됩니다..ㅠ.ㅠ
cart.php화면은
2582627467_1739840870.0693.png


<div class="total-item d-flex align-items-center gap-2">
                    <span class="fw-medium">비용합계</span>
                    <strong class="text-primary" style="font-size:1.0em;">
                        <span id="totalValue"><?=number_format($send_cost)?></span> 원
                    </strong>
 
                </div>

여기의 비용합계를 주문서로전달 해야하는데 전달이 안되네요...ㅠ.ㅠ
주문서화면
2582627467_1739841041.2806.png


<tr>
                    <th>추가배송비</th>
                    <td><strong id="od_send_cost2"><?php echo number_format($send_cost = isset($_POST['tot_price']) ? (int)$_POST['tot_price'] : 0); ?></strong>원<br>(EMS 운송료, 대행수수료, 포장비 등 cart.php에서 계산된 부대비용)</td>
                </tr>

이 질문에 댓글 쓰기 :

답변 2

추가 배송비 전달을 위해서는 
<input type="hidden" name="od_send_cost2"> 인풋값에 데이터를 넣어 전달을 해야 전송이 가능합니다.

cart.php에서 send_cost 값을

<input type="hidden" name="od_send_cost2" value="<?= $send_cost ?>"> 형식으로 추가하세요.

만약 값이 동적으로 변경된다면,

JavaScript를 사용해 다음과 같이 값을 설정할 수도 있습니다.

document.querySelector("input[name='od_send_cost2']").value = 
    document.getElementById("totalValue").innerText.replace(/[^0-9]/g, '');
답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 68
© SIRSOFT
현재 페이지 제일 처음으로