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

개별배송비 적용된 코드

· 14년 전 · 1526 · 19
프로그램을 새로 설치하신 경우라면 그냥 덮어 씌우시면 됩니다.
 
 
사용방법 및 주의사항 :
 
1. 상품관리에서 어떤 상품도 상관 없으니 수정을 한번 실행해 주시기 바랍니다.
 
2. extend/shop.extend.php 에서 아래 코드가 추가 되었습니다.
 
include_once("$g4[path]/lib/shop.send.lib.php");
 
3. lib/shop.send.lib.php 파일이 추가 되었습니다.
 
 
이 프로그램과 관련하여 문제점이 있다면 코멘트로 남겨주시기 바랍니다.
 
 
 
shop/orderformupdate.php 에서
Error.. 가 나오는 것은
if ($default[de_send_cost_case] == "없음") {
    $send_cost = 0;
}
else if ($default[de_send_cost_case] == "개별배송") {
    $send_cost = $i_send_cost;
}
else {
...
이렇게 수정해 보시기 바랍니다.

댓글 작성

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

로그인하기

댓글 19개

언제 업데이트 설치된 것 부터 바로 적용가능한가요?
이전 버전과 크게 관련이 없습니다.
우선 업데이트 하신후 결과를 봐야 하므로 테스트 서버에서 진행해 주시기 바랍니다.
14년 전
오.. 드디어 정식으로 나오군요.
아... 드디어.. ㅠ.ㅠ

나오는 군요...

내년엔 쿠폰만 추가되면.. 이제 바라는게 없겠습니당..
개별배송이 뭐죠?? 주문시 착불기능이나 만들어 주시지... ㅜㅜㅜ
이게 그겁니다.. 무료,선불,착불 선택가능요
구매상품 전체금액에 대해서 착불,상한등의 구분이 필요한데

이건 각 상품별로 배송비 착불,배송비를 설정하는 것으로 되어 있어서
일부 잘 활용할 수 있는 분도 계실 수 있겠지만 일반적인 경우 실용성이 없을 것 같은데요.


.
코드적용후
상한 50,000원 3,000원으로 설정해놓고 테스트할때
주문서작성에서 토탈 배송비는 빨간색으로 잘 나오는데
주문리스트에 배송비는 '-'으로 나옵니다.
주문리스트는 어떤 페이지를 말씀하시는 것인지요?
바로구매 버튼클릭하면 나오는 페이지입니다.
주소창에는 http://도메인/youngcart4/shop/orderform.php?sw_direct=1 인데
화면에 뿌려주는 부분을 보니깐
cartsub.inc.php 부분 142줄이 나오는것 같습니다.
조건문이 완벽하지 않은 것 같습니다.

if ($row[ct_send_method] == "무료") {
echo "없음";
} else if ($row[ct_send_method] == "선불" || $row[ct_send_method] == "착불") {
if ($row[ct_send_method] == "선불") {
$advance_send_cost += $row[ct_send_cost];
echo "<span style='color:#ff6699;'>($row[ct_send_method])</span>";
} else {
echo "<span style='color:#3399ff;'>($row[ct_send_method])</span>";
}

echo "<br>".number_format($row[ct_send_cost]);
} else {
echo "-"; // 142줄 <= 이부분
}

게시글 목록

번호 제목
1790
1788
1786
1782
1780
1778
1767
1762
1754
1748
1739
1736
1735
1731
1717
1712
1704
1700
1696
1682