실제 사용중인 도메인 : gnatc.or.kr (질문할 도메인 목록에 해당 도메인이 없어 임의로 선택했습니다.)
ftp url : gnatc.or.kr
1) 질문 내용 :
재고 에러 페이지 : http://gnatc.or.kr/shop/item.php?it_id=1416188037
주문 가능한 참고 페이지 : http://gnatc.or.kr/shop/item.php?it_id=1416216331
해당 홈페이지의 특성한 재고가 1~2개 정도입니다.
이 홈페이지에는 장바구니 기능을 없애고 '대여신청' (실제는 바로 주문하기) 를 클릭하면 주문서 작성 페이지로 자동으로 이동하게 되어 있습니다.
그런데 주문서 작성을 취소하고 돌아오거나 그 페이지에서 나온 상태인데도 불구하고 재고가 없어서 주문을 못한다고 에러 메세지가 나옵니다.
또한 관리자 페이지에도 접수가 완료된 상태가 아니므로 재고가 있는걸로 표시됩니다.
제가 뭔가 소스를 잘못 손대서 그런건지 원래 이 시스템이 그런건지 모르겠습니다.
2) 질문 내용 : 현재 쇼핑몰의 재고 반영을 관리자가 배송완료 또는 품절로 체크할 경우에만 품절 표시가 나게 하고 싶습니다.
그러니까 회원이 주문서를 작성완료 하여도 재고 수량에 바로 '-'가 되지 않고(재고 수량이 빠지지 않고) 관리자가 배송 완료 상태로 지정해줘야 실제 재고량에도 반영되고 사용자 페이지에도 재고가 반영되게 하는 방법 좀 알려주세요.
(방금 2번 질문은 해결했습니다. 다른이의 질문내용을 보고 shop.lib.php를 수정했더니 되네요)
3) 질문 내용 : 한꺼번에 너무 많은 질문을 해서 죄송합니다^^;
질문 페이지 : http://gnatc.or.kr/shop/list.php
영카트 질문이나 팁 자료에서 list_all.php 자료를 찾아 전체 품목이 한꺼번에 나오도록 해당 페이지에 적용했습니다.
그런데 품목이 50 단위로 나눠지는데 이걸 20단위로 나눠지게 하는 소스를 찾을려고 해도 어디서 고쳐야 될지 몰라 문의드립니다.
그리고 해당 페이지에서 분류란에 있는 "감가보조기구"를 클릭하면 해당 카테고리 상품 리스트로 가게 하고 싶은데요.
http://gnatc.or.kr/shop/list.php?ca_id=10
이렇게 주소를 입력해도 http://gnatc.or.kr/shop/list.php 페이지와 똑같은 내용이 나옵니다.
제품 토탈 갯수도 똑같이 나옵니다.
링크 주소가 잘못된건지 좀 알려주세요.
댓글 2개
// 상품의 재고 (창고재고수량 - 주문대기수량)
function get_it_stock_qty($it_id)
{
global $g4;
$sql = " select it_stock_qty from $g4[yc4_item_table] where it_id = '$it_id' ";
$row = sql_fetch($sql);
$jaego = (int)$row['it_stock_qty'];
// 재고에서 빼지 않았고 주문인것만
$sql = " select SUM(ct_qty) as sum_qty
from $g4[yc4_cart_table]
where it_id = '$it_id'
and ct_stock_use = 0
and ct_status in ('준비') ";
를
// 상품의 재고 (창고재고수량 - 주문대기수량)
function get_it_stock_qty($it_id)
{
global $g4;
$sql = " select it_stock_qty from $g4[yc4_item_table] where it_id = '$it_id' ";
$row = sql_fetch($sql);
$jaego = (int)$row['it_stock_qty'];
// 재고에서 빼지 않았고 주문인것만
$sql = " select SUM(ct_qty) as sum_qty
from $g4[yc4_cart_table]
where it_id = '$it_id'
and ct_stock_use = 0
and ct_status in ('주문', '준비') ";
과 같이 수정해 보시기 바랍니다.
게시글 목록
| 번호 | 제목 |
|---|---|
| 55940 | |
| 55939 | |
| 55934 | |
| 55933 | |
| 55931 | |
| 55928 | |
| 55925 | |
| 55922 | |
| 55921 | |
| 55919 | |
| 55915 | |
| 55912 | |
| 55911 | |
| 55907 | |
| 55901 | |
| 55893 | |
| 55891 | |
| 55884 | |
| 55882 | |
| 55881 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기