채택완료

일반페이지 상단에 상품분류 출력하기

2021-12-22 (수) 19:43:19 4,069

영카트 상단에 보면 기본으로 상품분류(카테고리)가 표시되는데요.

그누보드로 일반페이지를 만들고 제품구매만 영카트를 사용하고 있습니다.

제품소개 페이지 상단에 상품분류(카테고리)를 아래와 같은 형태로 출력하고 싶은데

소스를 어떻게 작성하면 될까요?

2038948700_1640169622.6029.jpg

분류1 : /shop/list.php?ca_id=10  

분류2 : /shop/list.php?ca_id=20  

..........

분류6 : /shop/list.php?ca_id=60  

이렇게 링크될수 있게 일반페이지 상단에 삽입하고 싶습니다.

도움 부탁 드려요.

답변 1개

채택된 답변
+20 포인트

/shop/category.php 에 소스 참고하셔서..

아래 부분만 삭제하시면 됩니다.

Copy
$mshop_ca_res1 = sql_query(get_mshop_category('', 2));
        for($i=0; $mshop_ca_row1=sql_fetch_array($mshop_ca_res1); $i++) {
            if($i == 0)
                echo '<ul class="cate">'.PHP_EOL;
        ?>
            <li class="cate_li_1">
                <a href="<?php echo shop_category_url($mshop_ca_row1['ca_id']); ?>" class="cate_li_1_a"><?php echo get_text($mshop_ca_row1['ca_name']); ?></a>
                <?php
                $mshop_ca_res2 = sql_query(get_mshop_category($mshop_ca_row1['ca_id'], 4));

                for($j=0; $mshop_ca_row2=sql_fetch_array($mshop_ca_res2); $j++) {
                    if($j == 0)
                        echo '<ul class="sub_cate sub_cate1">'.PHP_EOL;
                ?>
                    <li class="cate_li_2">
                        <a href="<?php echo shop_category_url($mshop_ca_row2['ca_id']); ?>"><?php echo get_text($mshop_ca_row2['ca_name']); ?></a>
                    </li>
                <?php
                }

                if($j > 0)
                    echo '</ul>'.PHP_EOL;
                ?>
            </li>
        <?php
        }

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