테스트 사이트 - 개발 중인 베타 버전입니다

주문하기에서 보유포인트를 사용하면 결제금액에 실시간으로 반영되어 표기하는 방법 채택완료

하바르 4개월 전 조회 1,240

##
설치정보는 다음과 같습니다.
그누보드5 버전 5.6.14
이윰빌더 버전 4.7.8

 

##
안녕하세요, 검색을 수없이 해보았지만 정확한 해결방법을 찾지 못하고 있고 혼자 해결 할 수 없어 질문드립니다.

고객이 주문하기에서 보유포인트를 사용하기 위해 포인트를 입력하면 최종 결제금액에, 실시간으로 포인트를 사용한만큼 차감되어 표기하는 방법이 궁금합니다. 

 

http://sir.kr/data/editor/2506/32304301_1750610493.947.png" />

위 레이아웃창에서 1번으로 표기한 사용포인트에 포인트 1000을 입력하면, 2번으로 표기한 총 결제금액에 1000이 차감된 40,900원이 표기되게 하는 방법입니다. 

 

orderform.sub.skin.html.php
orderinquiry.skin.html.php
orderformupdate.php

 

여기 어디서 소스를 수정해야 하는 것 같긴한데, 개발에 관련된 사람이 아닌 완전초보여서 검색으로 확인 된 소스가 아니면 스스로 소스를 구성하기는 어려운 수준입니다. 양해 부탁드리겠습니다. 

 

그럼 확인 후 답변 부탁드리겠습니다.

읽어주셔서 정말 감사드립니다.

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

답변 2개

채택된 답변
+20 포인트
c
4개월 전

최종합계금액 구하는 함수가 있던거로 기억하는데, 

해당 포인트 값 입력하는 input 에 이벤트를 걸어서

input 에 입력된 값(A)을 구해서 기존합계금액(B)에서 뺸 값을 최종합계금액 표기하는 요소에 id 값이 있었던 것 같은데,

그 id 에 B - A 값이 들어가게 처리 했던 것 같습니다

 

orderform.sub.php 파일에서 커스텀했던거로 기억납니다

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

답변에 대한 댓글 2개

하바르
4개월 전
답변 정말 감사합니다, 답변 내용 참고해서 더 확인해보겠습니다
c
coDribble
4개월 전
@하바르
답변 먼저 달고 찾아봤는데 /shop/orderform.sub.php 에서 합계금액 구하는 함수가 calculate_total_price 이거네요

합계 구하는 함수 안에 또 포인트 계산 하는 함수( calculate_temp_point )가 있습니다

calculate_temp_point 와 calculate_total_price 함수 두개를 가지고 잘 컨트롤 해보면 되지 않을까 싶습니다

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

4개월 전

https://sir.kr/qa/44424

이 글에서 세크티 님의 답변을 보고 완료하였습니다. 혹시 같은 내용으로 고민하시는 분들 있으면 참고하시면 될 것 같습니다.  

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

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

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

로그인