adm/shop_admin/orderlist.php 질문입니다.
본문
커뮤니티 게시판에서 글등록시 자동으로
쇼핑몰 상품관리에 등록되도록 했습니다.
그래서
1.커뮤니티 게시판 업데이트 스킨에
if($w=='u'){
sql_query("insert g5_shop_item set it_id='$write[wr_id]', ca_id='00', it_name='임의상품', it_price='$wr_card', it_sc_price='00원', it_sc_method='2', it_sc_type='3', it_stock_qty='1', it_use='1' ");
}
이런식으로 인서트시켰어요. (wr_id값을 쇼핑몰 아이템 아이디 값인 it_id로 인서트하는 거에요)
ca_id='00', 이건 쇼핑몰 관리자에서 분류를 00처럼 한개 만들어 두었죠
2.그런다움에 커뮤니티 보기페이지 등에 카드결제하기 버튼을 만들어 이딴식으로 연결시켜요
<a href="/shop/item.php?it_id=<?php echo $view[wr_id]?>" target="_blank" class="pay"><i class="fa fa-credit-card" aria-hidden="true"></i> 카드결제하기</a>
이렇게 하여
상품관리에 결제필요한 간단한 항목만 잘 등록하여
shop/orderform.php?sw_direct=1 페이지로 넘어와서
실결제도 잘됩니다.
그런데 카드결제하면 orderlist.php 에 결제한 내역이 나타나지 않습니다.
왜 그럴까요? 휴
답변 1
it_id 와 wr_id를 동일하게 만드셨나요?
order 로 생성되는
db에서
od_id 와 ct_id 를 다 확인해보시고
점검해보세요
상품은 임의로 생성하시더라도, 정상적으로 item으로 생성되게 하고
해당 item이 cart에 잘 담아져야 order 로 이어집니다.
기본적인 영카트를 태우도록 하시는게 좋습니다.