2026, 새로운 도약을 시작합니다.

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

영카트에 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개

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

댓글 작성

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

로그인하기

영카트5 팁자료실

번호 제목 글쓴이 날짜 조회
441 3주 전 조회 255
440 1개월 전 조회 201
439 1개월 전 조회 304
438 1개월 전 조회 475
437 2개월 전 조회 668
436 2개월 전 조회 278
435 3개월 전 조회 392
434 3개월 전 조회 551
433 3개월 전 조회 378
432 3개월 전 조회 346
431 3개월 전 조회 453
430 3개월 전 조회 414
429 3개월 전 조회 364
428 3개월 전 조회 375
427 4개월 전 조회 518
426 4개월 전 조회 543
425 4개월 전 조회 360
424 4개월 전 조회 636
423 4개월 전 조회 606
422 4개월 전 조회 525
421 5개월 전 조회 575
420 5개월 전 조회 496
419 5개월 전 조회 579
418 5개월 전 조회 522
417 5개월 전 조회 629
416 6개월 전 조회 437
415 6개월 전 조회 569
414 6개월 전 조회 572
413 6개월 전 조회 667
412 7개월 전 조회 559
🐛 버그신고