쇼핑몰 index 화면에 특정 카테고리 상품 출력하기 > 영카트5 팁자료실

영카트5 팁자료실

쇼핑몰 index 화면에 특정 카테고리 상품 출력하기 정보

쇼핑몰 index 화면에 특정 카테고리 상품 출력하기

본문

영카트5 쇼핑몰 기본 index.php 파일에서는 유형별 상품을 출력하도록 되어 있습니다.
이것을 특정 카테고리의 상품을 출력하고자 할 때 사용할 수 있는 방법입니다.


<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>


위의 코드는 ca_id가 20 이고 한줄에 3개씩 한줄의 상품을 이미지 사이즈 230 * 230으로 list.10.skin.php 스킨
파일을 이용해 출력하는 것입니다. 만약 모바일 쇼핑몰 index를 변경하시고자 할 때는 $list->set_mobile(true); 를
마지막 echo $list->run(); 이전에 추가해주시면 됩니다.

item_list 클래스의 추가적인 사용법은 lib/shop.lib.php 파일을 참고하시면 됩니다.


** 영카트5 5.0b28 버전 이후부터는 스킨 지정 때 스킨파일의 경로까지 명시를 해주셔야 합니다.
코드는 수정해두었습니다.
추천
2

댓글 16개

제품별 상단리스트에 해당제품 베스트상품을 올려주는 것은 $list->set_category('20', 1); 에서 무엇을 수정해야 할까요.
원하는 소스 알려주신거에 감사합니다 다만 저 소스를 넣어서 카테고리10의 메뉴를 불러왔습니다. 스킨은 main.30.skin.php를 사용했는데요. 문제는 소스 복사 붙여넣기하고 카테고리 변경을하면 상품이 안나옵니다 ㅠ_ㅠ 기본 상품 리스트스킨을 쓰면 상관은 없는데 메인페이지라 동선이 있는 main.20.skin.php를 쓰고 싶은데 어떻게 해결 방법이 없을까요?
전체 391
영카트5 팁자료실 내용 검색

회원로그인

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