From f90b5d797207b9dfa84609230667a2a982c51b2c Mon Sep 17 00:00:00 2001 From: chicpro Date: Wed, 4 Sep 2013 13:30:48 +0900 Subject: [PATCH] =?UTF-8?q?=EC=9E=85=EA=B8=88=EC=9E=90=EB=AA=85=20?= =?UTF-8?q?=EC=9C=84=EC=B9=98=20=EC=A1=B0=EC=A0=95=20=EB=B0=8F=20=EB=AA=A8?= =?UTF-8?q?=EB=B0=94=EC=9D=BC=20=ED=8F=AC=EC=9D=B8=ED=8A=B8=20=EC=B6=9C?= =?UTF-8?q?=EB=A0=A5=20=EC=9C=84=EC=B9=98=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mobile/shop/orderform.php | 51 ++++++++++++++++++--------------------- shop/orderform.php | 2 +- 2 files changed, 25 insertions(+), 28 deletions(-) diff --git a/mobile/shop/orderform.php b/mobile/shop/orderform.php index 156d0f007..a49933de2 100644 --- a/mobile/shop/orderform.php +++ b/mobile/shop/orderform.php @@ -587,6 +587,9 @@ ob_end_clean(); 무통장입금 이외의 결제 수단으로 결제하시는 경우 포인트를 적립해드리지 않습니다.

'; + $multi_settle == 0; $checked = ''; @@ -635,6 +638,26 @@ ob_end_clean(); $checked = ''; } + $temp_point = 0; + // 회원이면서 포인트사용이면 + if ($is_member && $config['cf_use_point']) + { + // 포인트 결제 사용 포인트보다 회원의 포인트가 크다면 + if ($member['mb_point'] >= $default['de_point_settle']) + { + $temp_point = $tot_amount * ($default['de_point_per'] / 100); // 포인트 결제 % 적용 + $temp_point = (int)((int)($temp_point / 100) * 100); // 100점 단위 + + $member_point = (int)((int)($member['mb_point'] / 100) * 100); // 100점 단위 + if ($temp_point > $member_point) + $temp_point = $member_point; + + echo '
결제포인트 : 점 (100점 단위로 입력하세요.)
'; + echo '
회원님의 보유포인트('.display_point($member['mb_point']).')중 '.display_point($temp_point).'(주문금액 '.$default['de_point_per'].'%) 내에서 결제가 가능합니다.
'; + $multi_settle++; + } + } + if ($default['de_bank_use']) { // 은행계좌를 배열로 만든후 $str = explode("\n", trim($default['de_bank_account'])); @@ -657,41 +680,15 @@ ob_end_clean(); echo ''; } if ($default['de_bank_use'] || $default['de_vbank_use'] || $default['de_bank_use'] || $default['de_bank_use'] || $default['de_bank_use']) { echo ''; - } - $temp_point = 0; - // 회원이면서 포인트사용이면 - if ($is_member && $config['cf_use_point']) - { - // 포인트 결제 사용 포인트보다 회원의 포인트가 크다면 - if ($member['mb_point'] >= $default['de_point_settle']) - { - $temp_point = $tot_amount * ($default['de_point_per'] / 100); // 포인트 결제 % 적용 - $temp_point = (int)((int)($temp_point / 100) * 100); // 100점 단위 - - $member_point = (int)((int)($member['mb_point'] / 100) * 100); // 100점 단위 - if ($temp_point > $member_point) - $temp_point = $member_point; - - echo '
결제포인트 : 점 (100점 단위로 입력하세요.)
'; - echo '
회원님의 보유포인트('.display_point($member['mb_point']).')중 '.display_point($temp_point).'(주문금액 '.$default['de_point_per'].'%) 내에서 결제가 가능합니다.
'; - $multi_settle++; - } - } - ?> - - 무통장입금 이외의 결제 수단으로 결제하시는 경우 포인트를 적립해드리지 않습니다.

'; - if ($multi_settle == 0) echo '

결제할 방법이 없습니다.
운영자에게 알려주시면 감사하겠습니다.

'; ?> diff --git a/shop/orderform.php b/shop/orderform.php index f49177443..415d0bf4a 100644 --- a/shop/orderform.php +++ b/shop/orderform.php @@ -927,7 +927,7 @@ function get_intall_file() echo ''; }