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

메인에 하위메뉴 출력 가능하게 하려면..

뽀뺑이 10년 전 조회 4,254

 

 

 

 

$list->set_category('3010', 1); 

메인에 30 하위분류인 3010을 출력하려고 하는데 출력이 안돼네요

방법이 있을까요?

 

 

 

 

<?php if($default['de_type1_list_use']) { ?>
<!-- 시작 { -->
<section class="sct_wrap">
    <header>
        <h2><img src="/images/main_14.jpg"></a></h2>
     </header>

<?php 
$list = new item_list(); 
$list->set_category('3010', 1); 
$list->set_list_mod(6); 
$list->set_list_row(2); 
$list->set_img_size(150, 0); 
$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(); 
 ?> 

</section>
<!-- } 끝 -->
<?php } ?>​

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

답변 1개

진서기
10년 전

skin/shop/basic/listcategory.skin.php

 

파일을 참고하세요

 

 

$sql = " select ca_id, ca_name from {$g5['g5_shop_category_table']} where ca_id like '$ca_id%' and length(ca_id) = $len2 and ca_use = '1' order by ca_order, ca_id ";
$result = sql_query($sql);
while ($row=sql_fetch_array($result)) {

    $row2 = sql_fetch(" select count(*) as cnt from {$g5['g5_shop_item_table']} where (ca_id like '{$row['ca_id']}%' or ca_id2 like '{$row['ca_id']}%' or ca_id3 like '{$row['ca_id']}%') and it_use = '1'  ");

    $str .= '<li><a href="./list.php?ca_id='.$row['ca_id'].'">'.$row['ca_name'].' ('.$row2['cnt'].')</a></li>';
    $exists = true;
}

 

위 소스에서  

$ca_id%를 30%로 해서 응용해 보세요 

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

답변에 대한 댓글 1개

뽀뺑이
10년 전
감사합니다. 에고 근데 제가 응용할만큼의 실력이 되질 못해서...거의 붙이나 바꾸기 정도만이라..
조금만 더 자세히 부탁드려도 될까요.

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

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

로그인