영카트 상품 복사할때 조회수 제외하기
페이지 정보

본문
영카트 상품을 복사해서 등록 하는 경우, 조회수까지 복사되지 않도록 하는 방법 입니다.
영카트 지금까지 이용하면서, 상품 복사 기능을 많이 이용하죠.
새로 상품 등록하면서 비슷한 상품을 복사해서 등록하게 되는데, 이때 상품의 내용과 더불어 조회수까지 복사됩니다.
새 상품을 등록했음에도 불구하고 조회수가 0 이 아닌 복사에 사용된 상품의 조회수까지 복사되는 문제(?)가 있더라구요.
SIR 에 이 상황을 알렸으나, 영카트 처음부터 지금까지 그렇게 적용했었기 때문에 수정은 없다라고 하네요.
아래와 같이 간단하게 코드를 추가하면 조회수는 복사에서 제외할 수 있습니다.
/adm/shop_admin/itemcopyupdate.php 에서
수정전
foreach($fields as $fld) {
if ($fld == 'it_id' || $fld == 'it_sum_qty' || $fld == 'it_use_cnt' || $fld == 'it_use_avg')
수정후
foreach($fields as $fld) {
if ($fld == 'it_id' || $fld == 'it_sum_qty' || $fld == 'it_use_cnt' || $fld == 'it_use_avg' || $fld == 'it_hit')
영카트 지금까지 이용하면서, 상품 복사 기능을 많이 이용하죠.
새로 상품 등록하면서 비슷한 상품을 복사해서 등록하게 되는데, 이때 상품의 내용과 더불어 조회수까지 복사됩니다.
새 상품을 등록했음에도 불구하고 조회수가 0 이 아닌 복사에 사용된 상품의 조회수까지 복사되는 문제(?)가 있더라구요.
SIR 에 이 상황을 알렸으나, 영카트 처음부터 지금까지 그렇게 적용했었기 때문에 수정은 없다라고 하네요.
아래와 같이 간단하게 코드를 추가하면 조회수는 복사에서 제외할 수 있습니다.
/adm/shop_admin/itemcopyupdate.php 에서
수정전
foreach($fields as $fld) {
if ($fld == 'it_id' || $fld == 'it_sum_qty' || $fld == 'it_use_cnt' || $fld == 'it_use_avg')
수정후
foreach($fields as $fld) {
if ($fld == 'it_id' || $fld == 'it_sum_qty' || $fld == 'it_use_cnt' || $fld == 'it_use_avg' || $fld == 'it_hit')
댓글목록
등록된 댓글이 없습니다.

