조건부 무료 상품의 경우 배송비가 0일 때 무료로 표시되도록 수정
This commit is contained in:
@ -17,7 +17,8 @@ $sql = " select it_id,
|
|||||||
it_name,
|
it_name,
|
||||||
cp_price,
|
cp_price,
|
||||||
ct_notax,
|
ct_notax,
|
||||||
ct_send_cost
|
ct_send_cost,
|
||||||
|
it_sc_type
|
||||||
from {$g5['g5_shop_cart_table']}
|
from {$g5['g5_shop_cart_table']}
|
||||||
where od_id = '$od_id'
|
where od_id = '$od_id'
|
||||||
group by it_id
|
group by it_id
|
||||||
@ -82,6 +83,14 @@ $result = sql_query($sql);
|
|||||||
$ct_send_cost = '선불';
|
$ct_send_cost = '선불';
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 조건부무료
|
||||||
|
if($row['it_sc_type'] == 2) {
|
||||||
|
$sendcost = get_item_sendcost($row['it_id'], $sum['price'], $sum['qty'], $s_cart_id);
|
||||||
|
|
||||||
|
if($sendcost == 0)
|
||||||
|
$ct_send_cost = '무료';
|
||||||
|
}
|
||||||
?>
|
?>
|
||||||
<tr>
|
<tr>
|
||||||
<?php if($k == 0) { ?>
|
<?php if($k == 0) { ?>
|
||||||
|
|||||||
@ -58,7 +58,8 @@ $sql = " select it_id,
|
|||||||
it_name,
|
it_name,
|
||||||
cp_price,
|
cp_price,
|
||||||
ct_notax,
|
ct_notax,
|
||||||
ct_send_cost
|
ct_send_cost,
|
||||||
|
it_sc_type
|
||||||
from {$g5['g5_shop_cart_table']}
|
from {$g5['g5_shop_cart_table']}
|
||||||
where od_id = '{$od['od_id']}'
|
where od_id = '{$od['od_id']}'
|
||||||
group by it_id
|
group by it_id
|
||||||
@ -165,6 +166,14 @@ if($od['od_pg'] == 'lg') {
|
|||||||
$res = sql_query($sql);
|
$res = sql_query($sql);
|
||||||
$rowspan = mysql_num_rows($res);
|
$rowspan = mysql_num_rows($res);
|
||||||
|
|
||||||
|
// 합계금액 계산
|
||||||
|
$sql = " select SUM(IF(io_type = 1, (io_price * ct_qty), ((ct_price + io_price) * ct_qty))) as price,
|
||||||
|
SUM(ct_qty) as qty
|
||||||
|
from {$g5['g5_shop_cart_table']}
|
||||||
|
where it_id = '{$row['it_id']}'
|
||||||
|
and od_id = '{$od['od_id']}' ";
|
||||||
|
$sum = sql_fetch($sql);
|
||||||
|
|
||||||
// 배송비
|
// 배송비
|
||||||
switch($row['ct_send_cost'])
|
switch($row['ct_send_cost'])
|
||||||
{
|
{
|
||||||
@ -179,6 +188,14 @@ if($od['od_pg'] == 'lg') {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 조건부무료
|
||||||
|
if($row['it_sc_type'] == 2) {
|
||||||
|
$sendcost = get_item_sendcost($row['it_id'], $sum['price'], $sum['qty'], $od['od_id']);
|
||||||
|
|
||||||
|
if($sendcost == 0)
|
||||||
|
$ct_send_cost = '무료';
|
||||||
|
}
|
||||||
|
|
||||||
for($k=0; $opt=sql_fetch_array($res); $k++) {
|
for($k=0; $opt=sql_fetch_array($res); $k++) {
|
||||||
if($opt['io_type'])
|
if($opt['io_type'])
|
||||||
$opt_price = $opt['io_price'];
|
$opt_price = $opt['io_price'];
|
||||||
|
|||||||
@ -39,7 +39,7 @@ if ($csv == 'csv')
|
|||||||
$to_date = date_conv($to_date);
|
$to_date = date_conv($to_date);
|
||||||
|
|
||||||
|
|
||||||
$sql = " SELECT od_b_zip1, od_b_zip2, od_b_addr1, od_b_addr2, od_b_addr3, od_b_name, od_b_tel, od_b_hp, b.it_name, ct_qty, b.it_id, a.od_id, od_memo, od_invoice, b.ct_option, b.ct_send_cost
|
$sql = " SELECT a.od_id, od_b_zip1, od_b_zip2, od_b_addr1, od_b_addr2, od_b_addr3, od_b_name, od_b_tel, od_b_hp, b.it_name, ct_qty, b.it_id, a.od_id, od_memo, od_invoice, b.ct_option, b.ct_send_cost, b.it_sc_type
|
||||||
FROM {$g5['g5_shop_order_table']} a, {$g5['g5_shop_cart_table']} b
|
FROM {$g5['g5_shop_order_table']} a, {$g5['g5_shop_cart_table']} b
|
||||||
where a.od_id = b.od_id ";
|
where a.od_id = b.od_id ";
|
||||||
if ($case == 1) // 출력기간
|
if ($case == 1) // 출력기간
|
||||||
@ -66,6 +66,15 @@ if ($csv == 'csv')
|
|||||||
for ($i=0; $row=mysql_fetch_array($result); $i++)
|
for ($i=0; $row=mysql_fetch_array($result); $i++)
|
||||||
{
|
{
|
||||||
$row = array_map('iconv_euckr', $row);
|
$row = array_map('iconv_euckr', $row);
|
||||||
|
|
||||||
|
// 합계금액 계산
|
||||||
|
$sql = " select SUM(IF(io_type = 1, (io_price * ct_qty), ((ct_price + io_price) * ct_qty))) as price,
|
||||||
|
SUM(ct_qty) as qty
|
||||||
|
from {$g5['g5_shop_cart_table']}
|
||||||
|
where it_id = '{$row['it_id']}'
|
||||||
|
and od_id = '{$row['od_id']}' ";
|
||||||
|
$sum = sql_fetch($sql);
|
||||||
|
|
||||||
switch($row['ct_send_cost'])
|
switch($row['ct_send_cost'])
|
||||||
{
|
{
|
||||||
case 1:
|
case 1:
|
||||||
@ -78,6 +87,15 @@ if ($csv == 'csv')
|
|||||||
$ct_send_cost = '선불';
|
$ct_send_cost = '선불';
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 조건부무료
|
||||||
|
if($row['it_sc_type'] == 2) {
|
||||||
|
$sendcost = get_item_sendcost($row['it_id'], $sum['price'], $sum['qty'], $row['od_id']);
|
||||||
|
|
||||||
|
if($sendcost == 0)
|
||||||
|
$ct_send_cost = '무료';
|
||||||
|
}
|
||||||
|
|
||||||
$ct_send_cost = iconv_euckr($ct_send_cost);
|
$ct_send_cost = iconv_euckr($ct_send_cost);
|
||||||
|
|
||||||
echo '"'.$row['od_b_zip1'].'-'.$row['od_b_zip2'].'"'.',';
|
echo '"'.$row['od_b_zip1'].'-'.$row['od_b_zip2'].'"'.',';
|
||||||
@ -110,7 +128,7 @@ if ($csv == 'xls')
|
|||||||
$fr_date = date_conv($fr_date);
|
$fr_date = date_conv($fr_date);
|
||||||
$to_date = date_conv($to_date);
|
$to_date = date_conv($to_date);
|
||||||
|
|
||||||
$sql = " SELECT od_b_zip1, od_b_zip2, od_b_addr1, od_b_addr2, od_b_addr3, od_b_name, od_b_tel, od_b_hp, b.it_name, ct_qty, b.it_id, a.od_id, od_memo, od_invoice, b.ct_option, b.ct_send_cost
|
$sql = " SELECT a.od_id, od_b_zip1, od_b_zip2, od_b_addr1, od_b_addr2, od_b_addr3, od_b_name, od_b_tel, od_b_hp, b.it_name, ct_qty, b.it_id, a.od_id, od_memo, od_invoice, b.ct_option, b.ct_send_cost, b.it_sc_type
|
||||||
FROM {$g5['g5_shop_order_table']} a, {$g5['g5_shop_cart_table']} b
|
FROM {$g5['g5_shop_order_table']} a, {$g5['g5_shop_cart_table']} b
|
||||||
where a.od_id = b.od_id ";
|
where a.od_id = b.od_id ";
|
||||||
if ($case == 1) // 출력기간
|
if ($case == 1) // 출력기간
|
||||||
@ -146,6 +164,14 @@ if ($csv == 'xls')
|
|||||||
}
|
}
|
||||||
|
|
||||||
for($i=1; $row=sql_fetch_array($result); $i++) {
|
for($i=1; $row=sql_fetch_array($result); $i++) {
|
||||||
|
// 합계금액 계산
|
||||||
|
$sql = " select SUM(IF(io_type = 1, (io_price * ct_qty), ((ct_price + io_price) * ct_qty))) as price,
|
||||||
|
SUM(ct_qty) as qty
|
||||||
|
from {$g5['g5_shop_cart_table']}
|
||||||
|
where it_id = '{$row['it_id']}'
|
||||||
|
and od_id = '{$row['od_id']}' ";
|
||||||
|
$sum = sql_fetch($sql);
|
||||||
|
|
||||||
switch($row['ct_send_cost'])
|
switch($row['ct_send_cost'])
|
||||||
{
|
{
|
||||||
case 1:
|
case 1:
|
||||||
@ -158,6 +184,15 @@ if ($csv == 'xls')
|
|||||||
$ct_send_cost = '선불';
|
$ct_send_cost = '선불';
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 조건부무료
|
||||||
|
if($row['it_sc_type'] == 2) {
|
||||||
|
$sendcost = get_item_sendcost($row['it_id'], $sum['price'], $sum['qty'], $row['od_id']);
|
||||||
|
|
||||||
|
if($sendcost == 0)
|
||||||
|
$ct_send_cost = '무료';
|
||||||
|
}
|
||||||
|
|
||||||
$ct_send_cost = iconv_euckr($ct_send_cost);
|
$ct_send_cost = iconv_euckr($ct_send_cost);
|
||||||
$row = array_map('iconv_euckr', $row);
|
$row = array_map('iconv_euckr', $row);
|
||||||
|
|
||||||
@ -342,6 +377,22 @@ if (mysql_num_rows($result) == 0)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 합계금액 계산
|
||||||
|
$sql = " select SUM(IF(io_type = 1, (io_price * ct_qty), ((ct_price + io_price) * ct_qty))) as price,
|
||||||
|
SUM(ct_qty) as qty
|
||||||
|
from {$g5['g5_shop_cart_table']}
|
||||||
|
where it_id = '{$row2['it_id']}'
|
||||||
|
and od_id = '{$row2['od_id']}' ";
|
||||||
|
$sum = sql_fetch($sql);
|
||||||
|
|
||||||
|
// 조건부무료
|
||||||
|
if($row2['it_sc_type'] == 2) {
|
||||||
|
$sendcost = get_item_sendcost($row['it_id'], $sum['price'], $sum['qty'], $row['od_id']);
|
||||||
|
|
||||||
|
if($sendcost == 0)
|
||||||
|
$ct_send_cost = '무료';
|
||||||
|
}
|
||||||
|
|
||||||
$fontqty1 = $fontqty2 = "";
|
$fontqty1 = $fontqty2 = "";
|
||||||
if ($row2['ct_qty'] >= 2)
|
if ($row2['ct_qty'] >= 2)
|
||||||
{
|
{
|
||||||
|
|||||||
@ -13,6 +13,7 @@ $sql = " select a.ct_id,
|
|||||||
a.ct_qty,
|
a.ct_qty,
|
||||||
a.ct_status,
|
a.ct_status,
|
||||||
a.ct_send_cost,
|
a.ct_send_cost,
|
||||||
|
a.it_sc_type,
|
||||||
b.ca_id
|
b.ca_id
|
||||||
from {$g5['g5_shop_cart_table']} a left join {$g5['g5_shop_item_table']} b on ( a.it_id = b.it_id )
|
from {$g5['g5_shop_cart_table']} a left join {$g5['g5_shop_item_table']} b on ( a.it_id = b.it_id )
|
||||||
where a.od_id = '$s_cart_id' ";
|
where a.od_id = '$s_cart_id' ";
|
||||||
@ -88,6 +89,14 @@ $cart_count = mysql_num_rows($result);
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 조건부무료
|
||||||
|
if($row['it_sc_type'] == 2) {
|
||||||
|
$sendcost = get_item_sendcost($row['it_id'], $sum['price'], $sum['qty'], $s_cart_id);
|
||||||
|
|
||||||
|
if($sendcost == 0)
|
||||||
|
$ct_send_cost = '무료';
|
||||||
|
}
|
||||||
|
|
||||||
$point = $sum['point'];
|
$point = $sum['point'];
|
||||||
$sell_price = $sum['price'];
|
$sell_price = $sum['price'];
|
||||||
?>
|
?>
|
||||||
|
|||||||
@ -57,6 +57,7 @@ ob_start();
|
|||||||
a.ct_qty,
|
a.ct_qty,
|
||||||
a.ct_status,
|
a.ct_status,
|
||||||
a.ct_send_cost,
|
a.ct_send_cost,
|
||||||
|
a.it_sc_type,
|
||||||
b.ca_id,
|
b.ca_id,
|
||||||
b.ca_id2,
|
b.ca_id2,
|
||||||
b.ca_id3,
|
b.ca_id3,
|
||||||
@ -180,6 +181,14 @@ ob_start();
|
|||||||
$ct_send_cost = '선불';
|
$ct_send_cost = '선불';
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 조건부무료
|
||||||
|
if($row['it_sc_type'] == 2) {
|
||||||
|
$sendcost = get_item_sendcost($row['it_id'], $sum['price'], $sum['qty'], $s_cart_id);
|
||||||
|
|
||||||
|
if($sendcost == 0)
|
||||||
|
$ct_send_cost = '무료';
|
||||||
|
}
|
||||||
?>
|
?>
|
||||||
|
|
||||||
<li class="sod_li">
|
<li class="sod_li">
|
||||||
|
|||||||
@ -43,7 +43,7 @@ if($od['od_pg'] == 'lg') {
|
|||||||
$st_count1 = $st_count2 = 0;
|
$st_count1 = $st_count2 = 0;
|
||||||
$custom_cancel = false;
|
$custom_cancel = false;
|
||||||
|
|
||||||
$sql = " select it_id, it_name, cp_price, ct_send_cost
|
$sql = " select it_id, it_name, cp_price, ct_send_cost, it_sc_type
|
||||||
from {$g5['g5_shop_cart_table']}
|
from {$g5['g5_shop_cart_table']}
|
||||||
where od_id = '$od_id'
|
where od_id = '$od_id'
|
||||||
group by it_id
|
group by it_id
|
||||||
@ -65,6 +65,14 @@ if($od['od_pg'] == 'lg') {
|
|||||||
order by io_type asc, ct_id asc ";
|
order by io_type asc, ct_id asc ";
|
||||||
$res = sql_query($sql);
|
$res = sql_query($sql);
|
||||||
|
|
||||||
|
// 합계금액 계산
|
||||||
|
$sql = " select SUM(IF(io_type = 1, (io_price * ct_qty), ((ct_price + io_price) * ct_qty))) as price,
|
||||||
|
SUM(ct_qty) as qty
|
||||||
|
from {$g5['g5_shop_cart_table']}
|
||||||
|
where it_id = '{$row['it_id']}'
|
||||||
|
and od_id = '$od_id' ";
|
||||||
|
$sum = sql_fetch($sql);
|
||||||
|
|
||||||
// 배송비
|
// 배송비
|
||||||
switch($row['ct_send_cost'])
|
switch($row['ct_send_cost'])
|
||||||
{
|
{
|
||||||
@ -78,6 +86,14 @@ if($od['od_pg'] == 'lg') {
|
|||||||
$ct_send_cost = '선불';
|
$ct_send_cost = '선불';
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 조건부무료
|
||||||
|
if($row['it_sc_type'] == 2) {
|
||||||
|
$sendcost = get_item_sendcost($row['it_id'], $sum['price'], $sum['qty'], $od_id);
|
||||||
|
|
||||||
|
if($sendcost == 0)
|
||||||
|
$ct_send_cost = '무료';
|
||||||
|
}
|
||||||
?>
|
?>
|
||||||
<li class="sod_li">
|
<li class="sod_li">
|
||||||
<div class="li_name">
|
<div class="li_name">
|
||||||
|
|||||||
@ -57,6 +57,7 @@ include_once('./_head.php');
|
|||||||
a.ct_qty,
|
a.ct_qty,
|
||||||
a.ct_status,
|
a.ct_status,
|
||||||
a.ct_send_cost,
|
a.ct_send_cost,
|
||||||
|
a.it_sc_type,
|
||||||
b.ca_id,
|
b.ca_id,
|
||||||
b.ca_id2,
|
b.ca_id2,
|
||||||
b.ca_id3
|
b.ca_id3
|
||||||
@ -112,6 +113,14 @@ include_once('./_head.php');
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 조건부무료
|
||||||
|
if($row['it_sc_type'] == 2) {
|
||||||
|
$sendcost = get_item_sendcost($row['it_id'], $sum['price'], $sum['qty'], $s_cart_id);
|
||||||
|
|
||||||
|
if($sendcost == 0)
|
||||||
|
$ct_send_cost = '무료';
|
||||||
|
}
|
||||||
|
|
||||||
$point = $sum['point'];
|
$point = $sum['point'];
|
||||||
$sell_price = $sum['price'];
|
$sell_price = $sum['price'];
|
||||||
?>
|
?>
|
||||||
|
|||||||
@ -85,6 +85,7 @@ require_once('./'.$default['de_pg_service'].'/orderform.1.php');
|
|||||||
a.ct_qty,
|
a.ct_qty,
|
||||||
a.ct_status,
|
a.ct_status,
|
||||||
a.ct_send_cost,
|
a.ct_send_cost,
|
||||||
|
a.it_sc_type,
|
||||||
b.ca_id,
|
b.ca_id,
|
||||||
b.ca_id2,
|
b.ca_id2,
|
||||||
b.ca_id3,
|
b.ca_id3,
|
||||||
@ -204,6 +205,14 @@ require_once('./'.$default['de_pg_service'].'/orderform.1.php');
|
|||||||
$ct_send_cost = '선불';
|
$ct_send_cost = '선불';
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 조건부무료
|
||||||
|
if($row['it_sc_type'] == 2) {
|
||||||
|
$sendcost = get_item_sendcost($row['it_id'], $sum['price'], $sum['qty'], $s_cart_id);
|
||||||
|
|
||||||
|
if($sendcost == 0)
|
||||||
|
$ct_send_cost = '무료';
|
||||||
|
}
|
||||||
?>
|
?>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
|
|||||||
@ -49,7 +49,7 @@ if($od['od_pg'] == 'lg') {
|
|||||||
$st_count1 = $st_count2 = 0;
|
$st_count1 = $st_count2 = 0;
|
||||||
$custom_cancel = false;
|
$custom_cancel = false;
|
||||||
|
|
||||||
$sql = " select it_id, it_name, ct_send_cost
|
$sql = " select it_id, it_name, ct_send_cost, it_sc_type
|
||||||
from {$g5['g5_shop_cart_table']}
|
from {$g5['g5_shop_cart_table']}
|
||||||
where od_id = '$od_id'
|
where od_id = '$od_id'
|
||||||
group by it_id
|
group by it_id
|
||||||
@ -86,6 +86,14 @@ if($od['od_pg'] == 'lg') {
|
|||||||
$res = sql_query($sql);
|
$res = sql_query($sql);
|
||||||
$rowspan = mysql_num_rows($res) + 1;
|
$rowspan = mysql_num_rows($res) + 1;
|
||||||
|
|
||||||
|
// 합계금액 계산
|
||||||
|
$sql = " select SUM(IF(io_type = 1, (io_price * ct_qty), ((ct_price + io_price) * ct_qty))) as price,
|
||||||
|
SUM(ct_qty) as qty
|
||||||
|
from {$g5['g5_shop_cart_table']}
|
||||||
|
where it_id = '{$row['it_id']}'
|
||||||
|
and od_id = '$od_id' ";
|
||||||
|
$sum = sql_fetch($sql);
|
||||||
|
|
||||||
// 배송비
|
// 배송비
|
||||||
switch($row['ct_send_cost'])
|
switch($row['ct_send_cost'])
|
||||||
{
|
{
|
||||||
@ -100,6 +108,14 @@ if($od['od_pg'] == 'lg') {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 조건부무료
|
||||||
|
if($row['it_sc_type'] == 2) {
|
||||||
|
$sendcost = get_item_sendcost($row['it_id'], $sum['price'], $sum['qty'], $od_id);
|
||||||
|
|
||||||
|
if($sendcost == 0)
|
||||||
|
$ct_send_cost = '무료';
|
||||||
|
}
|
||||||
|
|
||||||
for($k=0; $opt=sql_fetch_array($res); $k++) {
|
for($k=0; $opt=sql_fetch_array($res); $k++) {
|
||||||
if($opt['io_type'])
|
if($opt['io_type'])
|
||||||
$opt_price = $opt['io_price'];
|
$opt_price = $opt['io_price'];
|
||||||
|
|||||||
Reference in New Issue
Block a user