테스트 사이트 - 개발 중인 베타 버전입니다

대메뉴가 다른 중메뉴 여러개를 한번에 불러올 수 있나요? 채택완료

qwaszx 5년 전 조회 2,505

1. 상의 (10)                      2. 하의 (20)                    3. 외투 (30)

  1-1. 남성 (1010)              2-1. 남성 (2010)              3-3. 남성 (3010)

  1-2. 여성 (1020)              2-2. 여성 (2020)              3-3. 여성 (3020)

  1-3. 아동 (1030)              2-3. 아동 (2030)              3-3. 아동 (3030)

 

위처럼 분류되어있을때 남성에 해당하는 모든 제품을 한페이지에 정렬하고싶습니다 (1010,2010,3010)

카테고리 아이디를 이용해서 ca_id=**10인 제품을 불러온다던가.. 가능은 할 것 같더라구요

근데 각각 한페이지(헤더와 푸터까지 다 있는)를 완전히 다쓰던데 리스트만 가져올수는 없을까요?

 

메인페이지에서는 

$list = new item_list();

$list->set_type(3);

...

echo $list->run();

이렇게도 불러오던데 타입말고 카테고리로도 불러올 수 있나요..ㅜㅜ

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
그누위즈

메인페이지에서

$list = new item_list();

$list->set_category('10'); // 1차 카테고리 10

 

$list->set_category('1010', 2); // 2차 카테고리 1010

 

$list->set_category('101010', 3); // 3차 카테고리 101010

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

q
qwaszx
5년 전
그누위즈님 감사합니다! 저번 질문에서도 도움이 많이 됐는데 이번에도 답변주셨네요

하나 더 여쭤봐도 되나요ㅜㅜ
<?php
$list = new item_list();
$list->set_category('10');
$list->set_view('it_id', false);
$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);
$list->set_view('it_star_score', true);
echo $list->run();
?>

이렇게 넣는게 맞는건가요?

Warning: A non-numeric value encountered in (...)\lib\shop.lib.php on line 302
1번 item_list() 의 스킨파일이 지정되지 않았습니다.

라는 에러가 뜨는데 302라인은

$sql_limit = " limit " . $this->from_record . " , " . ($this->list_mod * $this->list_row);

이고ㅠㅠ 관리자 설정에서 스킨파일도 지정되어있는걸 확인했는데
혹시 뭐가 문제일까요?ㅠㅠ

참고로 리스트를 넣으려는 페이지는 따로 추가한 페이지고 메인 인덱스페이지와 동일한 경로에 있습니다
q
qwaszx
5년 전
이유는 모르겠지만 해결됐네요;;ㅎㅎ
감사합니다!

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인