[팁] 구매수량 버튼 변경하기!
영카트에 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 "증가": 로되어있을텐데요
+ 로바꿔주시면됩니다. 해당 텍스트로 바꾸면 그대로 작동됩니다~
이부분 해매시는분들 많을것같아 팁으로 올려보아요~
구매수량에 증가 감소라는 버튼이있는데요.
요버튼은 스킨으로 변경하니깐 그냥 변경이 안되더라구요.
올바른 방법으로 이용해주세요 어쩌구저쩌구...
그래서 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개
allnight
9년 전
감사합니다. 찾던건데 도움이 되었습니다.
8년 전
sedes
5년 전
감사합니다^^
게시판 목록
영카트5 팁자료실
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 101 | 10년 전 | 5225 | ||
| 100 | 10년 전 | 5109 | ||
| 99 | 10년 전 | 5396 | ||
| 98 | 10년 전 | 6735 | ||
| 97 |
|
10년 전 | 5434 | |
| 96 | 10년 전 | 3236 | ||
| 95 |
맥콜맛치킨
|
10년 전 | 2901 | |
| 94 | 10년 전 | 6721 | ||
| 93 | 10년 전 | 7943 | ||
| 92 |
RedDJ
|
10년 전 | 6289 | |
| 91 | 10년 전 | 4780 | ||
| 90 | 10년 전 | 6766 | ||
| 89 | 10년 전 | 9941 | ||
| 88 |
|
10년 전 | 5874 | |
| 87 | 10년 전 | 5464 | ||
| 86 |
RedDJ
|
10년 전 | 4456 | |
| 85 | 10년 전 | 5455 | ||
| 84 |
꼬리가보여
|
10년 전 | 7677 | |
| 83 | 10년 전 | 5156 | ||
| 82 | 10년 전 | 6385 | ||
| 81 | 10년 전 | 5686 | ||
| 80 | 10년 전 | 9739 | ||
| 79 |
|
10년 전 | 6591 | |
| 78 | 10년 전 | 15026 | ||
| 77 | 10년 전 | 5693 | ||
| 76 | 10년 전 | 5613 | ||
| 75 | 10년 전 | 8474 | ||
| 74 | 10년 전 | 11520 | ||
| 73 | 10년 전 | 5185 | ||
| 72 | 10년 전 | 11555 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기