채택완료

결제 후 포인트 적립 변경하려면...

2015-02-28 (토) 20:16:33 5,082

item.form.skin.php에서

Copy
<?php if ($config['cf_use_point']) { // 포인트 사용한다면 ?>        <tr>            <th scope="row">포인트</th>            <td>                <?php                if($it['it_point_type'] == 2) {                    echo '구매금액(추가옵션 제외)의 '.$it['it_point'].'%';                } else {                    $it_point = get_item_point($it);                    echo number_format($it_point).'점';                }                ?>​

요 부분을 발견했는데요

요게 구매시 포인트 적립을 설정했을때 적용되는 부분이 맞을까요?

이걸 회원 본인이 아닌 추천인에게 적립을 하도록 변경하려면

쇼핑몰 설정에서 적립되도록 설정한 후

Copy
if ($config['cf_use_recommend'] && $mb_recommend)        insert_point($mb_recommend, $config['cf_recommend_point'], $mb_id.'의 추천인', '@member', $mb_recommend, $mb_id.' 추천');​

요 회원 가입시 추천인에게 포인트 부여 부분을 이용해서 추천인에게 적립이 되도록 하고 싶은데

어떻게 해야할지를 모르겠어요 ㅠㅠ

회원 등급이 다를 경우 적립 포인트도 다르게 설정해야하는데...

아니면 위의 부분에  

Copy
insert_point($mb_recommend, $config['cf_use_point'], $mb_id.'의 결제 적립금');

라고만 추가해도 결제했을때 포인트 적립이 추가가 될까요??

|

답변 1개 / 댓글 1개

채택된 답변
+20 포인트

adm/shop_admin/orderform.php 파일에 보시면 아래와 같은 코드가 존재합니다.

Copy
// 완료된 주문에 포인트를 적립한다.save_order_point("완료");

위 코드가 주문완료 때 실행되도록 하면 포인트가 지급될 것입니다.

답변에 대한 댓글 1개

말씀하신 코드 아래에
insert_point($mb_recommend, $config['cf_use_point'], $mb_id.'의 결제 적립금'
를 넣어주면 되는 걸까요?
팁 감사합니다. 적용해보겠습니다!

답변을 작성하려면 로그인이 필요합니다.