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

구매금액의 최대10%까지 포인트 사용하게 하고싶습니다. 채택완료

수디 6년 전 조회 2,074

안녕하세요.

상품금액에 최대 10%까지만 포인트를 사용하도록 하고싶어서

질문검색해보고 아래처럼 shop-orderform.sub.php에서 *0.1해서 수정해보았는데도 적용이 안되는데..

초보라 이유를 알수가 없어서요ㅠㅠ 제가 입력을 잘못한걸까요?..알려주실 천사분..

여기말고 다른데를 수정해야하나요?

미리답변 감사합니다!!

 

</p>

<p><code> </code><code>$temp_point = 0;<</code><code>pre</code><code>>        // 회원이면서 포인트사용이면</code></p>

<p><code>        </code><code>if ($is_member && $config['cf_use_point'])</code></p>

<p><code>        </code><code>{</code></p>

<p><code>            </code><code>// 포인트 결제 사용 포인트보다 회원의 포인트가 크다면</code></p>

<p><code>            </code><code>if ($member['mb_point'] >= $default['de_settle_min_point'])</code></p>

<p><code>            </code><code>{</code></p>

<p><code>                </code><code>$temp_point = (int)$default['de_settle_max_point'];</code></p>

<p><code>                </code><code>if($temp_point > (int)$tot_sell_price*0.1)</code></p>

<p><code>                    </code><code>$temp_point = (int)$tot_sell_price*0.1;</code></p>

<p><code>                </code><code>if($temp_point > (int)$member['mb_point'])</code></p>

<p><code>                    </code><code>$temp_point = (int)$member['mb_point'];</</code><code>pre</code><code>></code></p>

<p>

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

답변 1개

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

이런 수식의 경우

각 단계별로 값이 제대로 들어있는지 echo 로 찍어보시면서 작업하시면 

어디까지 값이 들어갔는지를 알고있고 그 지점에서 원인을 찾으시면 빨를것 같습니다.

 

예를 들어 값까지 정상적으로 넘어왔는데 화면에 보이지 않는다면

다음 프로세스에서 문제가 생기는것입니다.

화면에 데이터가 찍힐때까지 체크하시면 됩니다.

 

 

 

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

답변에 대한 댓글 1개

수디
6년 전
아미나 사용중이라 orderform.php에서 수정했더니 잘 되네요!! 답변감사합니다^^

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

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

로그인