토론방

디자인팜2.0 카테고리 문의

 

카테고리를 대분류만 사용해서 마우스를 올리면 2차분류 배경이 출력되는데 2차분류가 있을 경우에만 출력되고 해당부분 출력안되게 하는 방법 문의 드립니다.

또 모바일에서 카테고리가 일차분류만 있어서 페이지 이동이 안되는데 일차분류에서 이동되고 2차분류가 있을 경우에만 2차분류가 출력되게 하는 방법 문의드립니다.

게시글 공유 URL복사
댓글[1]

열기 닫기

  • 이**우 2018-03-05

    2차 메뉴가 2개 이상일 때, 서브메뉴를 출력하실것 같네요.

    다음과 같이 조건문을 수정해주세요.

     

     

     

    # 원본

    - 서브메뉴가 있을 때 출력

     

                <div id="lnb_p" class="lnb_p">
                    <div class="lnb_inner">
                        <!-- 1 Depth -->
                        <ul class="dep1">
                            <!--@foreach($navi_category_menu[sub_menu] as $k=>$v)-->
                                <li cond="$v[visible]" class="on"|cond="$v[code]==$NAVI_INFO[code] || $v[code]==$NAVI_INFO[parent]" style="width:{$lnb_width}">
                                    <a href="{$v[link_url]}" target="{$v[link_target]}"|cond="$v[link_target]">{$v[subject]}</a>
                                    <div cond="$v[sub_menu]">
                                        <!-- 2 Depth -->
                                        <ul class="dep2">

     

     

    # 수정

    - 서브메뉴가 2개 이상일 때 출력

     

                <div id="lnb_p" class="lnb_p">
                    <div class="lnb_inner">
                        <!-- 1 Depth -->
                        <ul class="dep1">
                            <!--@foreach($navi_category_menu[sub_menu] as $k=>$v)-->
                                <li cond="$v[visible]" class="on"|cond="$v[code]==$NAVI_INFO[code] || $v[code]==$NAVI_INFO[parent]" style="width:{$lnb_width}">
                                    <a href="{$v[link_url]}" target="{$v[link_target]}"|cond="$v[link_target]">{$v[subject]}</a>
                                    <div cond="count($v[sub_menu])>=2">
                                        <!-- 2 Depth -->
                                        <ul class="dep2">

     

     

     

     

     

     

     

     

    ------------ 모바일 --------------

     

    - 서브메뉴가 2개 이상일 때 toggle 이 동작하도록 수정해주세요.

     

     

        <aside id="left_side" class="viewport_side" cond="!$app_conn_yn">
            <h1><a href="/main">{$shop_base[shop_name]}</a></h1>
            <div class="side_menu">
                <!-- 1 Depth -->
                <ul class="dep1">
                    <!--@if($account_category && $farm_skin_set[side_category]!='hide')-->
                        <!-- 카테고리 -->
                        ...
                        <!-- // 카테고리 -->
                    <!--@end-->
                        ...
                        <!--@foreach($navi_category_menu[sub_menu] as $k=>$v)-->
                            <li cond="$v[visible]" role="toggle"|cond="$v[sub_menu]" class="on"|cond="$v[code]==$NAVI_INFO[code] || $v[code]==$NAVI_INFO[parent]">
                                <a href="{$v[link_url]}" target="{$v[link_target]}"|cond="$v[link_target]">{$v[subject]}</a>
                                <div cond="$v[sub_menu]">

     

    ->

     

        <aside id="left_side" class="viewport_side" cond="!$app_conn_yn">
            <h1><a href="/main">{$shop_base[shop_name]}</a></h1>
            <div class="side_menu">
                <!-- 1 Depth -->
                <ul class="dep1">
                    <!--@if($account_category && $farm_skin_set[side_category]!='hide')-->
                        <!-- 카테고리 -->
                        ...
                        <!-- // 카테고리 -->
                    <!--@end-->
                        ...
                        <!--@foreach($navi_category_menu[sub_menu] as $k=>$v)-->
                            <li cond="$v[visible]" role="toggle"|cond="count($v[sub_menu])>=2" class="on"|cond="$v[code]==$NAVI_INFO[code] || $v[code]==$NAVI_INFO[parent]">
                                <a href="{$v[link_url]}" target="{$v[link_target]}"|cond="$v[link_target]">{$v[subject]}</a>
                                <div cond="count($v[sub_menu])>=2">

댓글작성

열기 닫기

댓글작성
top