SIR

영카트5 배송비 문제로 질문드립니다.

영카트5 배송비 문제로 질문드립니다.

QA

영카트5 배송비 문제로 질문드립니다.

본문

일단 제품 각각의 배송지가 전부 다르기 때문에 쇼핑몰 설정의 배송기능을 사용하지 않고

각 제품에 배송비를 입력했습니다.

 

예를들어 A, B, C 상품 구매시 총 결제금액이

 

(A제품비 + 배송비) + (B제품비 + 배송비) + (C제품비 + 배송비)

 

이런식으로 나오는데

 

A제품과 B 제품의 배송지(또는 공급사코드등으로 구분) 가 같은경우 

 

배송비가 2번나오지 않고 하나만 나오게 하고 싶은데

 

어떤방법이 있을까요???

 

CART.PHP 쪽에서 수정을 해야 할것 같은데 조언좀 해주시면 큰 도움될거 같습니다.

 

 

이 글을 내 페이스북 계정으로 보내기 이 글을 내 트위터 계정으로 보내기

이 질문에 댓글 쓰기 :

답변 2

채택됨

지돌사랑님의 답변

상품을 배송비 단위로 묶는 cmp_code 라는 값이 있다면, 

 

lib/shop/lib.php 에서

 

get_sendcost 함수를 수정하셔야 합니다.

 

상품 단위로 도는 루프문 안에서 배송비를 묶는 기준이 있으면 아래처럼 해당 기준에 벗어나는 상품일때만 send_cost 값을 주시면 됩니다.


$cmp_code_arr = array();
 
for($i=0; $sc=sql_fetch_array($result); $i++) {
    if(!in_array($sc['cmp_code'], $cmp_code_arr))
    {
       $cmp_code_arr[] = $sc['cmp_code'];
       $send_cost = get_item_sendcost(..);
    }
}
주소복사
채택됨
답변의 댓글

mmkk2님의 답변

처리되셨나요..?

저도좀 조언좀 얻고싶습니다.

주소복사
답변의 댓글
답변을 작성하시기 전에 로그인 해주세요.
전체 93,585 | RSS
고마운 분의 도움으로 질문을 해결하셨다면, 채택을 눌러서 감사의 마음을 전하세요.
어떻게 질문해야 할지 모른다면 질문하는 방법을 읽어 보신후 질문해 보세요.
QA 내용 검색

회원로그인

진행중 포인트경매

  1. 참여8 회 시작20.12.02 04:36 종료20.12.09 04:36

(주)에스아이알소프트 (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 대표메일:admin@sir.kr
사업자등록번호:217-81-36347 대표:홍석명 통신판매업신고번호:2014-서울강남-02098호 개인정보보호책임자:이총

© SIRSOFT