영카트 모바일에서 결제 수단 추가하기
안녕하세요.
영카트 모바일에서 결제 수단을 추가하려고 아래 링크를 참조해서 넣어 봤는데..
모바일 주문서 작성 화면에서 표시가 안됩니다..
PC에서는 정상적으로 표시가 됩니다...
도움이나 팁 부탁드립니다...
https://sir.kr/qa/243444?vpage=1#answer_243484
제가 추가한 코드는 아래와 같습니다.
mobile/shop/orderform.sub.php
Copy
IF 로 시작하는 부분 추가 $default['de_visitcard_use'] || $default['de_visitcash_use']
if ($default['de_visitcard_use']) {
$multi_settle++;
echo '<li><input type="radio" id="od_settle_visitcard" name="od_settle_case" value="현장카드" '.$checked.'> <label for="od_settle_visitcard" class="lb_icon card_icon">현장카드</label></li>'.PHP_EOL;
$checked = '';
}
if ($default['de_visitcash_use']) {
$multi_settle++;
echo '<li><input type="radio" id="od_settle_visitcash" name="od_settle_case" value="현장현금" '.$checked.'> <label for="od_settle_visitcash" class="lb_icon card_icon">현장현금</label></li>'.PHP_EOL;
$checked = '';
}
하단 IF로 시작하는 부분 추가 $default['de_visitcard_use'] || $default['de_visitcash_use']
mobile/shop/orderformupdate.php
Copy
else if ($od_settle_case == "현장카드")
{
$od_receipt_price = $amount;
$od_receipt_point = $i_temp_point;
$od_receipt_price = 0;
$od_misu = $i_price - $od_receipt_price;
$od_status = '준비';
$od_receipt_time = G5_TIME_YMDHIS;
}
else if ($od_settle_case == "현장현금")
{
$od_receipt_price = $amount;
$od_receipt_point = $i_temp_point;
$od_receipt_price = 0;
$od_misu = $i_price - $od_receipt_price;
$od_status = '준비';
$od_receipt_time = G5_TIME_YMDHIS;
}
답변 1개
eyekiss
5년 전
소스상의 문제점은 못 찾겠네요..
echo $default['de_visitcard_use']; 해서 먼저 설정값을 불러오고 있는지 확인해보세요.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인