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

1차분류>하위 2차분류 노출방법 문의 올립니다. 채택완료

메너 5년 전 조회 2,473

고수님들의 도움 요청드립니다.

http://kmall365.net/shop">http://kmall365.net/shop

위의 페이지에서

1차분류 의류> 하위분류로 바지.티.양복.기타....가 있다고 예를 들면 

1차분류 의류를 클릭하면 > 하위 2차분류 > 바지.티.양복.기타....가 보여지게 하고 싶습니다.

어떻게 수정하면 가능할까요?

고수님들의 가르침 부탁드립니다.

 

관리자페이지에서의 분류관리에서는 아래 그림처럼 하위분류가 있습니다.

의류>바지

 

function get_mshop_category($ca_id, $len) {     global $g5;

    $sql = " select ca_id, ca_name from {$g5['g5_shop_category_table']}                 where ca_use = '1' ";     if($ca_id)         $sql .= " and ca_id like '$ca_id%' ";     $sql .= " and length(ca_id) = '$len' order by ca_order, ca_id ";

    return $sql; } ?>

   
           

            $mshop_ca_href = G5_SHOP_URL.'/index.php?ca_id=';         $mshop_ca_res1 = sql_query(get_mshop_category('', 2));

            echo "

  • 전체분류 '.PHP_EOL;             $class = ( trim($mshop_ca_row1['ca_id']) == trim($ca_id) )? 'class="on"': '';         ?>            
  •                 >            
  •        

            if($i > 0)             echo '

'.PHP_EOL;         else             echo '

등록된 분류가 없습니다.

'.PHP_EOL;         ?>    

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

답변 2개

채택된 답변
+20 포인트
e
5년 전

동일한 위치에 변경되서 나오는 거라면..

       

        $mshop_ca_href = G5_SHOP_URL.'/index.php?ca_id=';         $mshop_ca_res1 = sql_query(get_mshop_category($ca_id, strlen($ca_id)+2);

        echo "

  • 전체분류 '.PHP_EOL;             $class = ( trim($mshop_ca_row1['ca_id']) == trim($ca_id) )? 'class="on"': '';         ?>            
  •                 >            
  •        

            if($i > 0)             echo ''.PHP_EOL;         else             echo '

    등록된 분류가 없습니다.

    '.PHP_EOL;         ?>

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

    답변에 대한 댓글 2개

    메너
    5년 전
    정말정말 감사합니다..덕분에 잘 처리하였습니다.
    어떻게 인사를 드려야할지...보유포인트라도 드릴 수 있으면 드리고 싶어요..
    즐겁고 건강한 연휴 잘 보내세요..감사합니다.(_._)(-.-)
    d
    dpsTldpvm
    4년 전
    파일 이름과 경로가 뭔가요?

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

    e
    5년 전

    클릭했을때 나오게 하는 아래 부분에는 4자리 카테고리를 불러오면 됩니다.

    $ca_id 가 2자리 카테고리인 경우..

     

           

            $mshop_ca_href = G5_SHOP_URL.'/index.php?ca_id=';         $mshop_ca_res1 = sql_query(get_mshop_category($ca_id, 4));

            echo "

  • 전체분류 '.PHP_EOL;             $class = ( trim($mshop_ca_row1['ca_id']) == trim($ca_id) )? 'class="on"': '';         ?>            
  •                 >            
  •        

            if($i > 0)             echo ''.PHP_EOL;         else             echo '

    등록된 분류가 없습니다.

    '.PHP_EOL;         ?>

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

    답변에 대한 댓글 2개

    메너
    5년 전
    늦은 시간에 이렇게 답변주셔서 정말정말 감사합니다.
    알려주신 대로 적용하면 1차분류가 없어지고 바로 2차분류만 보여집니다.
    1차분류를 클릭했을때 2차분류가 보여지게 하려면 어떻게 해야하는지 한 번만 더 알려 주시면 안 될까요??ㅠ
    e
    eyekiss
    5년 전
    아~~ 저는 2차분류가 아래 따로 있는 줄 알고..
    1차분류 위치에서 2차분류가 보여지는건가요?

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

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

    로그인