채택완료

달러( $ ) 상품몰로 변경중인데요... 조언부탁드립니다.

2014-08-08 (금) 07:04:25 6,985

9663ca0f7b3fea5edc33ef6846f120b8_1407448903_1094.jpg

위와같이 하나씩 원(\) 을 달러( $ )로 변경작업중입니다.

작업하고 있는 것을 정리한 내용은 다음과 같구요...

http://www.happyjung.com/bbs/board.php?bo_table=lecture&wr_id=1701

위 선택옵션에 따른 가격이 보이는 것과 총금액이 보여지는 것이

/ js / shop.js 파일에서 그 역할을 한다는 것이 확인되어 아래와 같이 수정했는데... 뭔가 놓친것이 있는듯합니다.

무엇이 잘못된 것인지 조언부탁드립니다. 

3. / js / shop.js

356줄
opt_prc = "(+"+number_format(String(price))+"원)";
↓↓↓↓
opt_prc = "(+$"+String(price)+")"; // 해피정닷컴 2014-08-08

358줄
opt_prc = "("+number_format(String(price))+"원)";
↓↓↓↓
opt_prc = "($"+String(price)+")"; // 해피정닷컴 2014-08-08

424줄
var it_price = parseInt($("input#it_price").val());
↓↓↓↓
var it_price = $("input#it_price").val(); // 해피정닷컴 2014-08-08

446줄
$("#sit_tot_price").empty().html("총 금액 : "+number_format(String(total))+"원");
↓↓↓↓
$("#sit_tot_price").empty().html("총 금액 : $"+String(total)+""); // 해피정닷컴 2014-08-08

|

답변 1개 / 댓글 2개

채택된 답변
+20 포인트

parseInt 를 이용해 정수형으로 바꿔주는 부분을 parseFloat 을 이용하도록 수정해야 하지 않을까 싶습니다.

답변에 대한 댓글 2개

http://www.bftclub.net/shop/item.php?it_id=1407412640 를 보면...
shop.js 435줄을 추가로 아래와 같이 수정했는데요
price = parseFloat($(this).val()); // 해피정닷컴 2014-08-20
판매가격 $1,099.00 와 옵션가격 0 이 붙어서 10990 으로 표기가 되네요. ㅠㅠ
소수점은 사라지고.. 엉엉...
http://www.happyjung.com/bbs/board.php?bo_table=lecture&wr_id=1701 에 제가 변경한것들을 정리했습니다.
자스에서 소수점을 유지하면서 합계를 내야할텐데.... 천단위 콤마 넣는거는 부득이 제거했네요...
/ js / shop.js 의 아래 2개항목을 수정해서 해결했습니다. 감사합니다.
424줄
var it_price = parseInt($("input#it_price").val());
↓↓↓↓
var it_price = parseFloat($("input#it_price").val()); // 해피정닷컴 2014-08-20

435줄
price = parseInt($(this).val());
↓↓↓↓
price = parseFloat($(this).val()); // 해피정닷컴 2014-08-20

446줄
$("#sit_tot_price").empty().html("총 금액 : "+number_format(String(total))+"원");
↓↓↓↓
$("#sit_tot_price").empty().html("총 금액 : $"+String(total.toFixed(2))+""); // 해피정닷컴 2014-08-20

답변을 작성하려면 로그인이 필요합니다.