상품무게에 따른 추가배송비 > 영카트5 플러그인

영카트5 플러그인

플러그인 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y

상품무게에 따른 추가배송비 정보

상품무게에 따른 추가배송비

첨부파일

첨부파일 민섭케이알] 영카트5 무게배송비 1.2.zip (2.8K) 97회 다운로드 2017-10-30 12:03:26

본문

################################################
## 무게배송비
## 민섭케이알 http://minsup.kr
## 간혹 작업 중으로 미리보기 사이트가
## 정상적으로 보이지 않을 수 있습니다.
################################################

영카트 5.2.9.5 기준

설치방법 ###########################################
1. 다운받은 파일을 압축해제합니다.
2. 아래 파일목록의 [A] 추가된 파일이 기존 설치/운영 중인 영카트와 중복되는지 확인합니다.
3. 2번에서 중복되는 파일이 없다면 영카트 설치된 계정에 그대로 업로드합니다.
4. 수정내용을 따라 파일을 개별적으로 수정합니다.
4-1) 최초 배포
https://github.com/whitedot/minsupkr-plugin/commit/291d4995ae7c45ebd21a5f94083530b68e5742c8
4-2) 네이버페이 연동 (17/11/10)
https://github.com/whitedot/minsupkr-plugin/commit/351ebb9fe4d5a3891ad58da67aa63ce8cbae9505
https://github.com/whitedot/minsupkr-plugin/commit/83e1f964aae7259c0ca9362914d48a90409fd370
5. 관리자 로그인 후, 도메인/plugin/minsupkr/item-weit/dbupdate.php 에 접속합니다.
6. 설치가 완료되었습니다.

주요특징 ###########################################

(1) 관리자 > 쇼핑몰관리 > 쇼핑몰설정 > 배송설정
(2) 관리자 > 쇼핑몰관리 > 상품관리 > 배송비

쇼핑몰설정 > 배송설정에서

기준무게 = 계약 무게 단위 입력
0g ~ 기준무게까지 = 기본요율 입력
기준무게 이후 = 구간별 추가금액 입력

예를 들어, 기준무게=500g / 0g~기준무게까지=1,000원 / 기준무게 이후 500원이고
주문상품 총무게가 1,240g 이라면 무게배송비는 다음과 같음
다음) 기본요율 (1,000원) + 구간추가금액 (1,000원) = 2,000원

(3) 적용 시 상품상세페이지에 배송비 관련 안내가 추가적으로 필요합니다. (네이버페이 배송비 추가되는 부분)
추천6
스폰서링크

댓글 전체

이미 설치하신 분들은 아래 같이 수정해주세요.

#1
mobile/shop/cart.php 를

        <?php if ($send_cost > 0) { // 무게배송비가 0 보다 크다면 (있다면) ?>

        <?php if ($tot_weit_cost > 0) { // 무게배송비가 0 보다 크다면 (있다면) ?>
로 수정합니다.

#2
plugin/minsupkr/item-weit/item.weit.lib.php 의
function chk_weit_default 전체를 아래로 대체합니다.

// 장바구니에 담긴 상품의 무게배송비 정보가 쇼핑몰설정과 같은지 검사
function chk_weit_default($name, $g, $cost, $cost_add) {
    global $default;

    $chk_weit = 0;

    if ($g != $default['de_weit_g']) $chk_weit++;
    if ($cost != $default['de_weit_cost']) $chk_weit++;
    if ($cost_add != $default['de_weit_cost_add']) $chk_weit++;

    if ($chk_weit) {
        // 두 가지 방법이 있음
        // 알림 메세지 후 카트로 이동하는 방법 (현재 방법)
        // 카트 정보를 현재 쇼핑몰설정으로 업데이트하는 방법
        $msg = $name.' 상품의 무게배송비 정보가 변경되었습니다. 삭제하신 후 다시 장바구니에 담아주십시오.';
        $href = G5_SHOP_URL.'/cart.php';

        alert($msg, $href);
    } else {
        return false;
    }
}
정리해 놓으신거 잘 보고 따라 했습니다.어마 무시한 기능 이네요 굿~
최신 버전에 적용해 보았는데 정리해 놓으신 수정위치(행수)가 살짝 변했습니다...패치로 인한 거라 전후 구문 읽어보면 수정에는 문제는 없습니다. 
후에 있을 패치를 혼자 감당할 자신이 없어서 고민 고민하다 다시 돌려놓긴 했는데 나중에 기본 기능으로 들어갔으면 할정도로 바라는 기능입니다.
안녕하세요 좋은 자료 정말 감사합니다
해당 파일대로 똑같이 따라했는데 입력이 끝나고 테스트를 해보려하니 [장바구니가 비어있습니다.] 라는 창이 뜨며 구매가 불가능하네요. 왜이러는건가요? ㅠㅠ
/plugin/minsupkr/item-weit/dbupdate.php
DB 추가가 안 된 것 같습니다. 특별히 플러그인에 대해 답변은 드리지 않고 있습니다.
추가 답변이 없더라도 양해 바랍니다.
전체 18
영카트5 플러그인 내용 검색

회원로그인

진행중 포인트경매

  1. 그누보드/영카트 채팅솔루션

    참여17 회 시작18.12.11 09:03 종료18.12.16 09:03

(주)에스아이알소프트 (06253) 서울특별시 강남구 도곡로1길 14, 6층 624호 (역삼동, 삼일프라자) 대표메일:admin@sir.kr
사업자등록번호:217-81-36347 대표:홍석명 통신판매업신고번호:2014-서울강남-02098호 개인정보보호책임자:이총

© SIRSOFT