테스트 사이트 - 개발 중인 베타 버전입니다

배송비 중복문제 좀 봐주세요ㅠㅠ 채택완료

 

매번 도움주셔서 감사합니다.

질문하나만 더 드리겠습니다ㅜㅜ

 

 

 

A,B,C, 라는 상품이 각각 배송비는 2500 원입니다.

A와B는 같은 공급처 이며

C는 다른 판매처입니다.

각각의 판매처들은 각 상품(g5_shop_item 테이블에 gong이란 필드를 생성하여 입력하였습니다.) 

 

이럴경우 배송비는 각각의 합이 아닌 공급처별로 묶어서 5000원만 출력되게 하고싶습니다.

 

어느부분을 수정해야할까요..?

 

 

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

답변 3개

채택된 답변
+20 포인트

/lib/shop.lib.php 파일에 

function get_sendcost($cart_id, $selected=1) 함수가 배송비를 계산합니다.

여기에 총판매금액 $total_price 변수가 있는데,

이 부분을 gong 필드에 따른 합산으로 변경합니다.

즉, gong 필드의 변수가 $gong 라면 아래와 같이 변경

$total_price[$gong] += $sum['price']; 

그 아래 배송비 상한가로 배송비를 계산하는 부분도 수정합니다.

$send_cost[$gong] = preg_replace('/[^0-9]/', '', $send_cost_list[$k]);

$send_cost = array_sum($send_cost);

직접 안되시면.. 제작의뢰 하세요..

로그인 후 평가할 수 있습니다

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

저는 배송코드로 관리해서 상품등록/수정시 배송코드를 입력하고 

동일 배송코드들로 묶음배송 되게 개발 후 납품한 적이 있습니다.

그렇게 하시면 될 것 같은데 답변글로 해결될 수 있는 부분이 아닙니다.

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

답변감사합니다.

죄송하지만 묶음배송관련해서 조금만더 힌트좀 얻을수 있을까요..?
직접 개발이 어렵다면 제작의하세요.
https://sir.kr/main/request/

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

오픈마켓의 묶음배송이 들어가야하는 부분이라 프로그램 수정이 많이 필요해보입니다.질답게시판에서는 답을 구하기 어려우실거 같습니다.

로그인 후 평가할 수 있습니다

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

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

로그인

전체 질문 목록

🐛 버그신고