영카트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

댓글 전체

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

회원로그인

(주)에스아이알소프트 (06253) 서울특별시 강남구 도곡로1길 14, 6층 624호 (역삼동, 삼일프라자) 대표메일:admin@sir.kr
사업자등록번호:217-81-36347 대표:홍석명 통신판매업신고번호:2014-서울강남-02098호 개인정보보호책임자:이총

© SIRSOFT