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

[팁] 구매수량 버튼 변경하기!

· 9년 전 · 5234 · 3
영카트에 item_form.skin.php 파일을 열어보면

구매수량에 증가 감소라는 버튼이있는데요.

요버튼은 스킨으로 변경하니깐 그냥 변경이 안되더라구요.

올바른 방법으로 이용해주세요 어쩌구저쩌구...


그래서 shop.js라는 파일을 열어봤더니..

답이 있네요..

shop.js 열어보면

171번째줄

switch(mode) {
case "+":
this_qty = parseInt($el_qty.val().replace(/[^0-9]/, "")) + 1;
if(this_qty > stock) {
alert("재고수량 보다 많은 수량을 구매할 수 없습니다.");
this_qty = stock;
}

if(this_qty > max_qty) {
this_qty = max_qty;
alert("최대 구매수량은 "+number_format(String(max_qty))+" 입니다.");
}

$el_qty.val(this_qty);
price_calculate();
break;

case "-":
this_qty = parseInt($el_qty.val().replace(/[^0-9]/, "")) - 1;
if(this_qty < min_qty) {
this_qty = min_qty;
alert("최소 구매수량은 "+number_format(String(min_qty))+" 입니다.");
}
$el_qty.val(this_qty);
price_calculate();
break;

case "삭제":
if(confirm("선택하신 옵션항목을 삭제하시겠습니까?")) {
var $el = $(this).closest("li");
var del_exec = true;

if($("#sit_sel_option .sit_spl_list").size() > 0) {
// 선택옵션이 하나이상인지
if($el.hasClass("sit_opt_list")) {
if($(".sit_opt_list").size() <= 1)
del_exec = false;
}
}

if(del_exec) {
$el.closest("li").remove();
price_calculate();
} else {
alert("선택옵션은 하나이상이어야 합니다.");
return false;
}
}
break;

default:
alert("올바른 방법으로 이용해 주십시오.");
break;
}
});

case "증가": 로되어있을텐데요

+ 로바꿔주시면됩니다. 해당 텍스트로 바꾸면 그대로 작동됩니다~

이부분 해매시는분들 많을것같아 팁으로 올려보아요~

댓글 작성

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

로그인하기

댓글 3개

감사합니다. 찾던건데 도움이 되었습니다.
감사합니다^^

게시글 목록

번호 제목
670
662
660
653
652
637
623
622
620
619
618
614
599
598
593
586
583
578
575
572
570
568
566
558
552
551
545
543
531
518