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

최소포인트에 못미쳐도 주문할때 포인트창 나오게하려면어떻게하나요? 채택완료

우주빛화가 10년 전 조회 5,882

최소포인트에 못미쳐도 주문할때 포인트창 나오게하려면어떻게하나요? 

 

포인트 창에 포인트를 썼는데 최소포인트에 못미친다면

 

최소포인트는 xxxx원이상부터 사용가능합니다

 

라고 하고싶은데요

 

먼저 최소포인트가 모자르더라도 주문할때 포인트창나오게 하려면 어떻게해야하나요??

 

알려주시면 감사드리겠습니다

 

감사합니다 !..

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

답변 1개

채택된 답변
+20 포인트
10년 전

/shop/orderform.php 파일에 보시면

아래 구문이 있는데..  

// 여기부분에 생각하는 형태의 조건과 출력할 안내문 추가

빨간영역은 제가 추가해드린 부분인데 이 영역에서 생각하시는 형태를 추가해주시면 됩니다.

 

</p><p>        // 회원이면서 포인트사용이면</p><p>        if ($is_member && $config['cf_use_point'])</p><p>        {</p><p>            // 포인트 결제 사용 포인트보다 회원의 포인트가 크다면</p><p>            if ($member['mb_point'] >= $default['de_settle_min_point'])</p><p>            {</p><p>                $temp_point = (int)$default['de_settle_max_point'];</p><p> </p><p>                if($temp_point > (int)$tot_sell_price)</p><p>                    $temp_point = (int)$tot_sell_price;</p><p> </p><p>                if($temp_point > (int)$member['mb_point'])</p><p>                    $temp_point = (int)$member['mb_point'];</p><p> </p><p>                $point_unit = (int)$default['de_settle_point_unit'];</p><p>                $temp_point = (int)((int)($temp_point / $point_unit) * $point_unit);</p><p>        ?></p><p>            <p id="sod_frm_pt">보유포인트(<?php echo display_point($member['mb_point']); ?>)중 <strong id="use_max_point">최대 <?php echo display_point($temp_point); ?></strong>까지 사용 가능</p></p><p>            <input type="hidden" name="max_temp_point" value="<?php echo $temp_point; ?>"></p><p>            <label for="od_temp_point">사용 포인트</label></p><p>            <input type="text" name="od_temp_point" value="0" id="od_temp_point" class="frm_input" size="10">점 (<?php echo $point_unit; ?>점 단위로 입력하세요.)</p><p>        <?php</p><p>            $multi_settle++;</p><p><span style="font-size: 13.3333330154419px; line-height: 18.1818180084229px;">           </span><span style="font-size: 13.3333330154419px; line-height: 18.1818180084229px;"> </span><span style="font-size: 10pt; line-height: 1.5;">​</span><span style="font-size: 10pt; line-height: 1.5;">}</span></p><p><span style="color: rgb(255, 0, 0); font-size: 13.3333330154419px; line-height: 18.1818180084229px;"> </span></p><p><span style="font-size: 10pt; line-height: 1.5;"></span><span style="color: rgb(255, 0, 0); font-size: 13.3333330154419px; line-height: 18.1818180084229px;">// 여기부분에 생각하는 형태의 조건과 출력할 안내문 추가</span><span style="font-size: 10pt; line-height: 1.5;">​</span></p><p><span style="font-size: 13.3333330154419px; line-height: 18.1818180084229px; color: rgb(255, 0, 0);"></span><span style="font-size: 13.3333330154419px; line-height: 18.1818180084229px;">           </span><span style="font-size: 13.3333330154419px; line-height: 18.1818180084229px;"> </span><span style="font-size: 10pt; line-height: 1.5;">​</span><span style="font-size: 13.3333330154419px; line-height: 18.1818180084229px; color: rgb(255, 0, 0);">​</span><span style="font-size: 13.3333330154419px; line-height: 18.1818180084229px; color: rgb(255, 0, 0);">else {</span></p><p><span style="font-size: 13.3333330154419px; line-height: 18.1818180084229px;"></span><span style="font-size: 13.3333330154419px; line-height: 18.1818180084229px; color: rgb(255, 0, 0);">           </span><span style="font-size: 13.3333330154419px; line-height: 18.1818180084229px; color: rgb(255, 0, 0);"> </span><span style="font-size: 13.3333330154419px; line-height: 18.1818180084229px; color: rgb(255, 0, 0);">​    </span></p><p><span style="font-size: 13.3333330154419px; line-height: 18.1818180084229px; color: rgb(255, 0, 0);">            }</span><span style="font-size: 10pt; line-height: 1.5; color: rgb(255, 0, 0);">​</span></p><p><span style="font-size: 10pt; line-height: 1.5;"> </span></p><p>        }</p><p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

우주빛화가
10년 전
예를들면
else {

​ echo '최소포인트 결제가능금액은 5000원부터 입니다'

}​



}

이렇게 쓰면되나요? 왜 오류가 나오죠 ㅠㅠ
카츠
10년 전
echo 문 끝에는 ; 세미콜론으로 종료되어야 합니다.
echo '최소포인트 결제가능금액은 5000원부터 입니다';

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

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

로그인