채택완료

고객님이 배송비를 선택 가능하게 만들려고 합니다.

2022-08-29 (월) 23:43:35 2,086

제가 판매하는 상품이 우편물이라 일반우편/등기우편/익일특급 중에 고객님이 선택해서

배송비가 결정이 되는데요. cart.php에서 선택 하려고 합니다.

어떤 방식으로 만드는게 나을까요?? 여분필드로 라디오버튼이 나을까요??

|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트
2022-08-30 (화) 00:07:58

 그냥 간단하게 해당 필드를 tinyint로해서 필드 지정하면될것같아요

그리고 변수를 이용해서 $delivery == 0 은 일반우편 이런식으로 하면 될것같아요

답변에 대한 댓글 2개

2022-08-30 (화) 00:14:48
좋은 답변 감사합니다.
넵! 왜냐면 쓸떼없이 필드 자료형이 클필요 없어서요~ 이게 간단한 상태값이라서 숫자형이면 나쁘지 않을거에요

우편물의 성격에 따라 금액이 다르게 적용되어있을것 같습니다

코드성으로 만드셔서 처리를 하시는게 낫겠습니다.

/extend/user.config.php 파일을 활용하시는것도 방법이고

$delivery_method = array(

    "일반우편"=>1,

    "등기우편"=>2,

    "익일특급"=>3

);

와 같은 값을 넣어두시고

radio 이던, select이던 checkbox 이던. UI에 적절하게 사용하시면될것같고

매핑되는 값에 따라

처리를 할 금액도 (위와같은 배열 혹은 코드데이타) 처리하시면 될것같습니다.

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