영카트5 어드민에 삼성페이 출력하기 > 영카트5 팁자료실

영카트5 팁자료실

영카트5 어드민에 삼성페이 출력하기 정보

영카트5 어드민에 삼성페이 출력하기

본문

최근 영카트로 쇼핑몰을 만들어 운영하다 문득 삼성페이가 왜 출력이 안되지 싶더라고요. 찾아봐도 안보이길래 팁한번 남겨봅니다. youngcart5.3.2.3 기준입니다.
 
DB손볼 필요 없이 간단하게 코드 몇줄 추가로 해결가능합니다.

/www/adm/shop_admin/orderlist.php
먼저 쇼핑몰관리 - 주문내역을 수정할게요.

218 줄에 <label for="od_settle_case08">KAKAOPAY</label>
이 코드 바로밑에

<input type="radio" name="od_settle_case" value="삼성페이" id="od_settle_case09" <?php echo get_checked($od_settle_case, '삼성페이');  ?>>
<label for="od_settle_case09">삼성페이</label>
위의 코드를 추가하시면 됩니다.

--------------------------

그리고 쇼핑몰현황/기타 - 매출현황도 수정해주셔야하는데요? 일간매출 기준으로 설명드릴게요.
방식은 비슷하니까 일일, 월간, 연간 매출도 일간매출을 기준으로 아래와같이 수정 하시면됩니다.

/www/adm/shop_admin/sale1date.php
위는 일간매출입니다.

29번째 줄 <td class="td_numincome"><?php echo number_format($save['receiptcard']); ?></td>
이 코드 바로밑에

<td class="td_numincome"><?php echo number_format($save['receiptsamsung']); ?></td>
위의 코드를 추가합니다.


<th scope="col">카드입금</th>
이 코드 바로밑에

<th scope="col">삼성페이</th>
위의 코드를 추가합니다.


if($row['od_settle_case'] == '신용카드')
            $save['receiptcard']  += $row['od_receipt_price'];
이 코드 바로밑에

if($row['od_settle_case'] == '삼성페이')
            $save['receiptsamsung']    += $row['od_receipt_price'];
위의 코드를 추가합니다.


if($row['od_settle_case'] == '신용카드')
            $tot['receiptcard']    += $row['od_receipt_price'];
이 코드 바로밑에

if($row['od_settle_case'] == '삼성페이')
            $tot['receiptsamsung']    += $row['od_receipt_price'];
위의 코드를 추가합니다. 위는 합계 계산입니다.


<td class="td_num_right"><?php echo number_format($tot['receiptcard']); ?></td>
마지막으로 이 코드 바로밑에

<td class="td_num_right"><?php echo number_format($tot['receiptsamsung']); ?></td>
위의 코드를 추가하시면 됩니다.

29번째 줄 이후로 계속 줄 추가를해서 줄이 밀렸기에, 아래의 코드들은 ctrl+f로 찾아보세요!

제 딴에는 간단하게 설명한다고 했는데 쭉 나열하고나서 보니까 복잡할 수도 있겠네요. 혹시 안되는 부분은 댓글달아주시면 답변 가능할때 답변해놓겠습니다.
추천
3

댓글 0개

전체 391
영카트5 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT