주문서 작성시 금액 소수점표기 질문드립니다.
본문
현재 여기까지는 소수점 표기가 잘되는데 주문서 작성만 넘어가면 반올림이 됩니다.
반올림이되는건 db에서 int를 float 으로 변경을 해줘야되는건가요?
아이템과 옵션의 price 부분은 float 으로 전부 변경은 했는데 어디를 또 수정해줘야할까요?
추가로 다른부분도 수정할 부분이 있을까요?
답변주시면 정말 감사하겠습니다!
답변 2
g5_shop_cart : ct_price , io_price (장바구니)
g5_shop_order: od_cart_price ... (주문서)
두개가 장바구니와 주문서 인데 금액 들어가는 부분입니다
DB 쪽에 float 사용 하셔야 하고요
주문서 가시면 결제금액 반환금액등도 변경해 주셔야 합니다.
/lib/shop.lib.php 에
number_format($price, 2);
get_price($it) 에는 반환값에 int 를 삭제해 주셔야합니다
해당 노출되는 부분에 number_format 에 number_form($price) 을 number_form($price, 2) 로 변경해 주셔야 합니다 .
어려운 작업입니다. 힘내세요
shop/orderinquireyview.php 도 하셔야 되고
관리자쪽도 주문내역부분 수정하셔야 합니다.
크게 어렵지는 않은데 신경 많이 쓰입니다 ㅠㅜ
답변을 작성하시기 전에 로그인 해주세요.