영카트 포인트 사용 버그 (소셜로그인) 채택완료
잠다
8년 전
조회 1,943
현재 일반로그인과 소셜로그인 사용중입니다.
일반로그인은 문제 없이 되는데
소셜로그인 최초로그인 시 위 포인트 사용란이 안보입니다..
로그아웃 후 두번째 로그인 시에는 잘보이는데.. 무슨문제인지 잡질 못하겠습니다 ㅠㅠ
아래는 orderform.sub.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>
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인