쇼핑몰 index 화면에 특정 카테고리 상품 출력하기
영카트5 쇼핑몰 기본 index.php 파일에서는 유형별 상품을 출력하도록 되어 있습니다.
이것을 특정 카테고리의 상품을 출력하고자 할 때 사용할 수 있는 방법입니다.
[code]
<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>
[/code]
위의 코드는 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 버전 이후부터는 스킨 지정 때 스킨파일의 경로까지 명시를 해주셔야 합니다.
코드는 수정해두었습니다.
이것을 특정 카테고리의 상품을 출력하고자 할 때 사용할 수 있는 방법입니다.
[code]
<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>
[/code]
위의 코드는 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 버전 이후부터는 스킨 지정 때 스킨파일의 경로까지 명시를 해주셔야 합니다.
코드는 수정해두었습니다.
댓글 16개
스카이바디
11년 전
감사합니다. ^^ 한번 해볼께요... ㅎㅎ
11년 전
제품별 상단리스트에 해당제품 베스트상품을 올려주는 것은 $list->set_category('20', 1); 에서 무엇을 수정해야 할까요.
마허마허마허
10년 전
원하는 소스 알려주신거에 감사합니다 다만 저 소스를 넣어서 카테고리10의 메뉴를 불러왔습니다. 스킨은 main.30.skin.php를 사용했는데요. 문제는 소스 복사 붙여넣기하고 카테고리 변경을하면 상품이 안나옵니다 ㅠ_ㅠ 기본 상품 리스트스킨을 쓰면 상관은 없는데 메인페이지라 동선이 있는 main.20.skin.php를 쓰고 싶은데 어떻게 해결 방법이 없을까요?
allnight123
10년 전
감사합니다.
매우 찾고 있었는데.. 감사해요~
매우 찾고 있었는데.. 감사해요~
9년 전
감사합니다~
9년 전
$list
9년 전
고맙습니다. 애타게 찾던 내용이네요 ㅎㅎ ^^
9년 전
또 하나 배워갑니다~
YeChanDo
8년 전
감사합니다.
8년 전
감사합니당
8년 전
감사합니다
7년 전
좋은 정보
감사합니다
감사합니다
6년 전
감사합니다.
소프트에듀
6년 전
감사합니다.
dkdkwl
4년 전
감사합니다!!!1
2년 전
감사합니다.
조만간 한번 따라 해보겠습니다.
조만간 한번 따라 해보겠습니다.
게시판 목록
영카트5 팁자료실
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 311 |
투명한열정
|
5년 전 | 2846 | |
| 310 |
|
5년 전 | 6387 | |
| 309 |
|
5년 전 | 3348 | |
| 308 |
|
5년 전 | 3779 | |
| 307 |
|
5년 전 | 3202 | |
| 306 |
|
5년 전 | 2878 | |
| 305 | 5년 전 | 4505 | ||
| 304 | 5년 전 | 5986 | ||
| 303 | 5년 전 | 5185 | ||
| 302 | 5년 전 | 2309 | ||
| 301 | 5년 전 | 3599 | ||
| 300 | 5년 전 | 2490 | ||
| 299 | 5년 전 | 2148 | ||
| 298 |
|
5년 전 | 1974 | |
| 297 |
sozet
|
5년 전 | 2276 | |
| 296 |
sozet
|
5년 전 | 2437 | |
| 295 |
sozet
|
5년 전 | 4634 | |
| 294 |
sozet
|
5년 전 | 2650 | |
| 293 |
|
5년 전 | 2822 | |
| 292 | 5년 전 | 2028 | ||
| 291 | 5년 전 | 6669 | ||
| 290 | 5년 전 | 2637 | ||
| 289 |
퍼스트가든
|
5년 전 | 2667 | |
| 288 | 5년 전 | 3002 | ||
| 287 | 5년 전 | 2670 | ||
| 286 |
사노라가노라
|
5년 전 | 2698 | |
| 285 |
사노라가노라
|
5년 전 | 2072 | |
| 284 | 6년 전 | 4791 | ||
| 283 |
v푸른하늘v
|
6년 전 | 3868 | |
| 282 |
|
6년 전 | 4162 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기