포인트로만 구입할수 있는 쇼핑몰을 만들고 있습니다.
본문
안녕하세요
포인트로만 주문하게 하려고 하는데요...
이부분만 부탁드립니다. ㅠㅠ
감사합니다.
<th>총 주문금액</th>
<td><span id="od_tot_price"><?php echo number_format($tot_price); ?></span>원</td>
echo '<div class="sod_frm_point">';
echo '<div><input type="hidden" name="max_temp_point" value="'.$temp_point.'">
<label for="od_temp_point">사용 포인트('.$point_unit.'점 단위)</label>
<input type="text" id="od_temp_point" name="od_temp_point" value="0" size="10"> 점</div>';
포인트사용하기를 누르면 총주문금액과 동일한 금액이 입력되게 하려고 합니다.
그리고 이 '포인트사용하기' 라디오버튼을 필수값으로하고
만약 포인트가 부족하면 '포인트가 부족합니다' 하고 리턴 시키고싶습니다.
감사합니다. ㅠㅠ
!-->
답변 3
눈에 보이는 것은 간단해 보이지만 내부 코드는 그렇지 않습니다
배송지 입력 후 추가배송비에 따른 결제금액, 쿠폰사용에 따른 결제금액을
포인트 결제액에 적용해야하므로 하단 자바스크립트에서 조정해야 합니다
더우기 최대사용 가능 포인트에 배송비는 포함하지않도록 되어있어서
orderform.sub.php외 orderformupdate.php 모두 수정 해야합니다
먼저 해당 라이디오버튼을 추가해주시고,
<label><input type="radio" name="use_point" id="use_point" value="yes" required> 포인트사용하기</label>
이벤트를 감지하여 해당 로직을 실행할수있도록 해줘야합니다.
따라서 스크립트를 추가기능 을 만들어 주셔야합니다
https://sir.kr/g5_skin/4942?sfl=wr_subject%7C%7Cwr_content&stx=%ED%8F%AC%EC%9D%B8%ED%8A%B8%EB%AA%B0
참조하시기바랍니다.
이부분은 부분적으로 수정할 페이지가 꽤 됩니다. 따라서 작업의뢰를 이용하시거나
수정작업을 하시면서 필요한 부분에 대해서 문의를 해보시는 것이 더 바람직하지 않나 생각됩니다.
Javascript부분과 php 모두다 처리를 해야합니다.