모든 카테고리의 상품을 최신등록순으로 출력하려면 어떻게 해야하나요? 

모든 카테고리의 상품을 최신등록순으로 출력하려면 어떻게 해야하나요? 

QA

모든 카테고리의 상품을 최신등록순으로 출력하려면 어떻게 해야하나요? 

본문

아래의 코드에서 카테고리 20 만 출력이 됩니다.

모든 카테고리의 상품을 최신등록순으로 출력하려면 어떻게 해야하나요? 

감사합니다 

 

https://sir.kr/yc5_tip/4

<div>
    <?php
    $list = new item_list();
    $list->set_category('20', 1);
    $list->set_list_mod(3);
    $list->set_list_row(1);
    $list->set_img_size(230, 230);
    $list->set_list_skin(G5_SHOP_SKIN_PATH.'/list.10.skin.php');
    $list->set_view('it_img', true);
    $list->set_view('it_id', true);
    $list->set_view('it_name', true);
    $list->set_view('it_basic', true);
    $list->set_view('it_cust_price', true);
    $list->set_view('it_price', true);
    $list->set_view('it_icon', true);
    $list->set_view('sns', true);
    echo $list->run();
    ?>
</div>

이 질문에 댓글 쓰기 :

답변 4

위 내용에서 카테고리를 적용할 부분은

 


        $order_by = ' it_id desc';  // 정렬순서 상품번호는 증가가 기본이므로 최종번호의 역순
        $ca = $row['ca_id'];      // 앞서 적용한 카테고리의 단위를 적용합니다.
                  // $row2['ca_id']; // 이것은 2차 카테고리
                  // $row3['ca_id'] // 이것은 3차 카테고리
        $list = new item_list();
       //$list->set_category('20', 1);  // 이부분을 변경하시고 
        $list->set_category($ca, 1);   //   상품에 존재하는 1차
        $list->set_category($ca, 2);   //   상품에 존재하는 2차
        $list->set_category($ca, 3);   //   상품에 존재하는 3차 
        $list->set_is_page(true);
        $list->set_order_by($order_by);
         ... // 위의 나머지 값적용

위의 예제를 보시면서 적용해보세요

답변을 작성하시기 전에 로그인 해주세요.
전체 806
QA 내용 검색

회원로그인

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