토론방

소스관련 2차 뎁스 네비게이션에서 해당 페이지 메뉴에 클래스 추가 방법

세로로 1,2차 뎁스가 모두 보이는 네비게이션을 구현하고 있습니다.

페이지가 속한 1차 뎁스만, 하위 2차 뎁스가 펼쳐지도록 구현이 됐으나,

추가적으로 해당페이지의 2차 뎁스 메뉴에 on클래스를 추가하고 싶습니다.

/page/sub1_1 이 페이지를 예로 들면, 왼쪽 네비게이션에서 1차뎁스조합소개 밑에있는 2차뎁스 인사말에 on클래스를 추가하고 싶습니다.

현재 {GROUP_lnb}에 네비게이션을 구현했습니다.

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

열기 닫기

  • P**M 2015-11-05

    <ul class="depth1">
    <!--@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[parent]">
            <a href="{$v[link_url]}" target="{$v[link_target]}"|cond="$v[link_target]">{$v[subject]}</a>
            <div class="depth2wrap"  cond="$v[sub_menu]">
                <ul class="depth2">
                <!--@foreach($v[sub_menu] as $k2=>$v2)-->
                    <li><a href="{$v2[link_url]}" target="{$v2[link_target]}"|cond="$v2[link_target]">{$v2[subject]}</a></li>
                <!--@end-->
                </ul>
            </div>
            <!-- end depth2wrqp -->    
        </li>
    <!--@end-->                
    </ul><!-- end depth1 -->

     

    위의 소스가 {GROUP_lnb} 인데요..이 부분에 2차 네비내용출력되는 부분에 아래와 같이 추가를 해주시면 됩니다. 

     

    <ul class="depth1">
    <!--@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[parent]">
            <a href="{$v[link_url]}" target="{$v[link_target]}"|cond="$v[link_target]">{$v[subject]}</a>
            <div class="depth2wrap"  cond="$v[sub_menu]">
                <ul class="depth2">
                <!--@foreach($v[sub_menu] as $k2=>$v2)-->
                    <li class="on"|cond="$v2[code]==$NAVI_INFO[code]"><a href="{$v2[link_url]}" target="{$v2[link_target]}"|cond="$v2[link_target]">{$v2[subject]}</a></li>
                <!--@end-->
                </ul>
            </div>
            <!-- end depth2wrqp -->    
        </li>
    <!--@end-->                
    </ul><!-- end depth1 -->

     

    감사합니다.

댓글작성

열기 닫기

댓글작성
top