[100원짜리팁] 상품등록 포인트 자동 적립 및 갯수등록
매번 입력할때마다 포인트를 써줘야하는 불편함을 해소하기 위해 올려드립니다.
사용법은 간단합니다.
포인트 입력창에 숫자가 입력되면 그 값이 포인트로 넘어가고 비어있는상태(null)로 넘겨주면 비회원가의 금액을 자동 계산하여 포인트로 입력을 시켜주는 그런겁니다.
뭐 중복이라면 어쩔수 없지만....ㅡㅡ;
먼저 shop_admin 폴더에 itemformupdate.php 파일을 열어서...
약 226번째라인쯤에 보면
DB에 입력관련 소스가 있습니다.
$sql_common = " ca_id = '$ca_id',
ca_id2 = '$ca_id2',
ca_id3 = '$ca_id3',
it_name = '$it_name',
it_gallery = '$it_gallery',
ca_id2 = '$ca_id2',
ca_id3 = '$ca_id3',
it_name = '$it_name',
it_gallery = '$it_gallery',
요부분 바로 위에다가
if($it_point ==''){
$it_point = $it_amount * 0.01; // 뒤의 숫자가 적립률
}
$it_point = $it_amount * 0.01; // 뒤의 숫자가 적립률
}
if($it_stock_qty ==''){
$it_stock_qty = '9999'; // 재고갯수
}
$it_stock_qty = '9999'; // 재고갯수
}
이렇게 넣으세요.
이게 포인트를 넘겨받을때 포인트값이 없으면 자동 계산을 해줍니다.
산수를 하실줄 안다면 숫자고쳐서 쓰심됩니다.
그리고! 하나더!
이건 상품 등록이나 수정때이고, 리스트에서 일괄수정시에도 같이 적용을 해야해서
itemlistupdate.php
이것도 for문 아래에 $sq =시작되는 부분 바로 위에가다 이렇게 넣습니다.
if($_POST[it_point][$i] == ''){
$_POST[it_point][$i] = $_POST[it_amount][$i] * 0.01; // 일괄수정용
}
$_POST[it_point][$i] = $_POST[it_amount][$i] * 0.01; // 일괄수정용
}
if($_POST[it_stock_qty][$i] ==''){
$_POST[it_stock_qty][$i] = '9999'; //재고갯수
}
$_POST[it_stock_qty][$i] = '9999'; //재고갯수
}
$sql = "update .............여기 바로위에!
이것만 입력해주시면 상품가격만 입력시켜두면 자동적으로 포인트가 적용이 됩니다. 두개를 맞춰줘야 나중에 피 안보겠죠???
잘쓰세요~
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 3개