최근 영카트로 쇼핑몰을 만들어 운영하다 문득 삼성페이가 왜 출력이 안되지 싶더라고요. 찾아봐도 안보이길래 팁한번 남겨봅니다. 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로 찾아보세요!
제 딴에는 간단하게 설명한다고 했는데 쭉 나열하고나서 보니까 복잡할 수도 있겠네요. 혹시 안되는 부분은 댓글달아주시면 답변 가능할때 답변해놓겠습니다.
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로 찾아보세요!
제 딴에는 간단하게 설명한다고 했는데 쭉 나열하고나서 보니까 복잡할 수도 있겠네요. 혹시 안되는 부분은 댓글달아주시면 답변 가능할때 답변해놓겠습니다.
게시글 목록
| 번호 | 제목 |
|---|---|
| 1071 | |
| 1061 | |
| 1056 | |
| 1046 | |
| 1007 | |
| 1006 | |
| 1003 | |
| 993 | |
| 983 | |
| 982 | |
| 966 | |
| 943 | |
| 932 | |
| 921 | |
| 908 | |
| 903 | |
| 902 | |
| 901 | |
| 898 | |
| 893 | |
| 883 | |
| 880 | |
| 874 | |
| 870 | |
| 867 | |
| 862 | |
| 861 | |
| 860 | |
| 857 | |
| 854 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기