주문하기 item.php에서 주문가격을 한번만 선택가능하게끔..

주문하기 item.php에서 주문가격을 한번만 선택가능하게끔..

QA

주문하기 item.php에서 주문가격을 한번만 선택가능하게끔..

본문

주문하기 item.php에서 주문가격을 select box로 선택옵션으로 할경우

하나의 가격이 한번만 선택가능하게끔 하려면 어떻게 해야하나요.

 

주문은 일반상품이 아니라, 포인트 자체로  1000원을 주문하면 1000원 포인트가 충전되도록 하려고 합니다.

 

그래서 기본 판매가격은 0원으로 hidden값으로 넘기고,

선택옵션에서 select box로 1000원, 10000원, 100000원을 선택한다음,

그 중 하나를 선택하면 되는데 현재 영카트 기능에서는 select 박스를 선택할때마다 계속 추가된만큼 더해지는데요.

 

선택옵션 select box 가격을 선택할때마다 더해지는것이 아니라,

한번 선택한 가격으로 주문되게 하려면 어떻게 해야할지 잘 모르겠습니다.

 

물론 주문자가 일부러 결제선택옵션을 여러개 실수로 눌러서 결제하는분은 거의 없을것이고,

만약 그랬다해도 불필요하게 늘어난 가격옵션을 삭제한후 필요한 가격만 남기고 결제하면 되겠지만,

계속 이게 거슬려서요..

 

도움이나 조언 주시면 감사하겠습니다.  

 

 

이 질문에 댓글 쓰기 :

답변 1

shop/shop.js에서 아래 부분을 찾아서 코드를 추가하면 됩니다

// 선택된 옵션 출력
function add_sel_option(type, id, option, price, stock)

{

if($(".sit_opt_list").length>0 ){ alert('한번만 석택가능'); return;} //<----------- 추가 

답변을 작성하시기 전에 로그인 해주세요.
전체 24
QA 내용 검색

회원로그인

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