영카트5 첫페이지를 좀 다르게 꾸며볼려고 하니, 막막하여 문의드립니다.
본문
이 글을 읽는 모든 분에게
새해에 더욱 건강하시고, 복 많이 받으시기 바랍니다.
영카트4에서는 display_category() 함수가 있어서 첫 페이지 꾸미기가 편리하였습니다
영카트5에서는그런 함수가 없는 것 같습니다.
첫페이지에 히트상품/추천상품/인기상품 등으로 표시하지않고, 그 영역에 대분류 카테고리별로 3-4개의 상품을 표시하고 싶은데, 방법을 찾지 못하겠습니다.
예를들면, 첫 페이지에
컴퓨터 상품 한줄로 3-4개 표시
노트북 상품 한줄로 3-4개 표시
모니터 상품 한줄로 3-4개 표시
프린터 상품 한줄로 3-4개 표시
. . .
이렇게 구성하고자 한다는 뜻입니다.
가능한 방법을 알려주시면 감사하겠습니다.
영카트5를 무료 배포해주신 데 대하여 다시한번 감사드립니다.
답변 2
lib/shop.lib.php 파일의 item_list 클래스를 사용하시면 됩니다.
예를 들어 ca_id 가 20인 카테고리에서 한줄에 3개의 이미지를 출력하고 이미지 사이즈는 230 * 230인 경우 아래 코드처럼 작성하시면 됩니다.
<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('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>
알려주신 대로 해보니 잘 됩니다.
감사합니다.
답변을 작성하시기 전에 로그인 해주세요.