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

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

· 9년 전 · 5237 · 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개

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

게시글 목록

번호 제목
2400
2394
2363
2362
2351
2350
2348
2347
2336
2326
2324
2323
2318
2306
2305
2299
2295
2293
2283
2279
2266
2254
2248
2232
2231
2204
2184
2183
2181
2179