사

건의] cart.php 선택사항 수정 후 배송비 등

· 2014-05-28 (수) 17:50:46 · 1414 · 3
/shop/cart.php


주문상품 리스트의 배송비 표현이 상품등록시 설정 한 표현이 나오는 상태에서
선택사항수정 등에 의해 조건부 무료 형태 등의 변화가 있을때 해당 표현으로
변경되는 처리가 추가되었으면 합니다.

/shop/cart.php


예시...

// 배송비
switch($row['ct_send_cost'])
{
case 1:
$ct_send_cost = '착불';
break;
case 2:
$ct_send_cost = '무료';
break;
default:
$ct_send_cost = '선불';
break;
}

$point = $sum['point'];
$sell_price = $sum['price'];

// 선택사항 수정 후 배송비 표현 변경 등 ★★
$it_sc_price = "(".number_format($row['it_sc_price'])."원)";
if($sell_price >= $row['it_sc_minimum']) {
$ct_send_cost = "무료";
$it_sc_price = '';
} // ....


<!-- 배송비 출력 부분, 배송비 출력은 배포판에는 업음(작업중 추가) -->
<td class="td_dvr"><?php echo $ct_send_cost; ?> <?php echo $it_sc_price; ?></td> ★★



|

댓글 3개

제안에 대해서는 좀 더 고려를 해보겠습니다. 하지만 당장 기능을 추가하는 것은 어려울 것 같습니다.
2014-05-29 (목) 12:40:03
업음 -> 없음
2014-05-29 (목) 19:23:12
shop.lib.php 개별 상품에 대한 배송비도 이미 함수로 존재 하고 있는데 확인을 못했었네요..;

// $s_cart_id 로 현재 장바구니 자료 쿼리 아래
$sql = " select a.ct_id,
..... a.it_sc_minimum, ← 추가 후

$sell_price = ... 아래에

// 선택사항 수정 후 배송비 출력 관련 - 표현 변경용
if($sell_price >= $row['it_sc_minimum']) {
$ct_send_cost = "무료";
}
// 상품별 배송비 출력용
$it_sc_price = "<br>(".number_format(get_item_sendcost($row['it_id'], $sell_price, $sum['qty'], $s_cart_id))."원)";

추가 후 아래 처럼 출력 적용

<td class="td_dvr"><?php echo $ct_send_cost; ?> <?php echo $it_sc_price; ?></td>
댓글을 작성하시려면 로그인이 필요합니다.

버그신고

4,191건

  문의게시판을 이용해 주세요 :) https://sir.kr/co_qa  

+
분류 제목 글쓴이 날짜
14-05-28
14-05-28
14-05-27
14-05-26
14-05-26
14-05-23
14-05-23
14-05-22
14-05-22
14-05-21
14-05-21
14-05-21
14-05-21
14-05-20
14-05-20
14-05-20
14-05-19
14-05-16
14-05-13
14-05-13