SIR
KCP 창업 지원, 수수료 국내최저 2.9% 제공 이벤트!

여러가지 분류의 제품 동시에 노출 > 영카트5 팁자료실

영카트5 팁자료실

여러가지 분류의 제품 동시에 노출 정보

여러가지 분류의 제품 동시에 노출

본문

제품 노출할때

$list->set_category('01,02', 1);
이런식으로 콤마(,)를 기준으로 노출시키고 싶은 분류를 적어주세요.
echo $list->run();
대신에
echo $list->run2();
로 다중 분류용 함수(run2)를 이용해주세요.

run2함수를 지정하러
/lib/shop.lib.php로 갑니다.

function run() 영역을 그대로 복사해서
run2()로 변경하고

 if ($this->ca_id || $this->ca_id2 || $this->ca_id3) {
                $where_ca_id = array();
                if ($this->ca_id) {
                    $where_ca_id[] = " ca_id like '{$this->ca_id}%' ";
                }
                if ($this->ca_id2) {
                    $where_ca_id[] = " ca_id2 like '{$this->ca_id2}%' ";
                }
                if ($this->ca_id3) {
                    $where_ca_id[] = " ca_id3 like '{$this->ca_id3}%' ";
                }
                $where[] = " ( " . implode(" or ", $where_ca_id) . " ) ";
            }

이 부분을

if ($this->ca_id) {
$where_ca_id = array();
if ($this->ca_id) {
$cate_Arr  = explode("," , $this->ca_id );
for($i=0; $i<count($cate_Arr); $i++){
$where_ca_id[] = " ca_id like '$cate_Arr[$i]%' ";
}
}
$where[] = " ( " . implode(" or ", $where_ca_id) . " ) ";
 }


이렇게 바꿔주세요.
추천5

댓글 전체

전체 323
영카트5 팁자료실 내용 검색

회원로그인

진행중 포인트경매

  1. 참여4 회 시작20.11.23 11:40 종료20.11.28 11:40
  2. 참여9 회 시작20.11.22 19:25 종료20.11.29 13:25

(주)에스아이알소프트 (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 대표메일:admin@sir.kr
사업자등록번호:217-81-36347 대표:홍석명 통신판매업신고번호:2014-서울강남-02098호 개인정보보호책임자:이총

© SIRSOFT