채택완료

영카트 일정조회수 이상 자동 인기상품 유형 아이콘

2021-09-26 (일) 01:30:11 2,701

안녕하세요
영카트 에서 일정조회수 또는 주문수 이상이면 인기상품 유형 아이콘 (인기상품) 자동으로 설정되도록 처리하고싶은데. 어디를 수정해야할까요 ?
 

|

답변 2개 / 댓글 1개

채택된 답변
+20 포인트
2021-09-26 (일) 02:06:01

extend 폴더에 shop.extend.php 파일 안에 아래 구문을 추가하시면 됩니다

Copy
sql_query("update {$g5['g5_shop_item_table']} set it_type4= 1 where it_hit>'100'");

extend 폴더에 넣으면 페이지 로드때마다 실행되므로 부하가 걱정되신다면 

상품 상세페이지 상단에 저 코드를 넣으셔도 되고 

제품 상세에서 제품별로 처리하시려면

Copy
sql_query("update {$g5['g5_shop_item_table']} set it_type4= 1 where it_hit>'100' and it_id='{$it_id}'");

로 제품 코드 를 조건에 추가해주시면 됩니다.

실행되기 원하는 위치에다 해당 구문을 추가해주시면 됩니다

답변에 대한 댓글 1개

감사합니다^^ 덕분에
사이트 부하 때문에
php 만들어서
한달에한번 php 직접 실행으로 작업되도록 설정하려 하는데 괜찮은 방법일까요 ?

조회수 는 마지막 hit 에서 처리해주는게 맞지요 ??

[code]
sql_query("update {$g5['g5_shop_item_table']} set it_type4= 1 where it_hit>'500'");
[/code]
2021-09-26 (일) 16:43:45

네. 그렇게 하셔도 됩니다 .

조건은 where 뒤에 붙여야 하므로 하신것처럼 하시면 됩니다

답변을 작성하려면 로그인이 필요합니다.