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

2015-03-10 (화) 16:44:27 4,413

$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개 / 댓글 1개

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개

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

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