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

나리야 빌더 사이드바 메뉴 문의드립니다. 채택완료

재미니다 4년 전 조회 2,649

안녕하세요.

 

현재 나리야 빌더로 이것저것 만저보고 있는데요..

 

사이드바 메뉴(햄버거메뉴)에서 2차 메뉴를 펼처 보기위해 1차 메뉴를 누르면

 

2차 메뉴가 펼처짐과 동시에 하부 게시판으로 이동이 됩니다.

 

제가 원하는 방식은 1차메뉴를 눌러도 이동되지 않고 2차메뉴 목록을 펼치는거라서

 

/theme/widget/sidebar/menu.php 코드에서

 

 href="" 이부분을 삭제를 했습니다.

 

삭제를 하니 페이지 이동없이 2차 메뉴 목록까지 잘 뜹니다..

 

그런데 문제는 1차메뉴에 2차 목록이 없는 게시판들도 이동이 안되네요..

 

이 부분 어떻게 해야

 

2차 메뉴가 있는 건 이동을 막고

 

2차 메뉴가 없는 게시판들은 이동 가능하게 할 수 있을까요?

 

고수분들의 도움 기다립니다.

 

</p>

<p><?php</p>

<p>if (!defined('_GNUBOARD_')) exit; //개별 페이지 접근 불가</p>

<p>?></p>

<p> </p>

<p><div id="nt_sidebar_menu" class="sidebar-list"></p>

<p>    <h5 class="f-de">메뉴</h5></p>

<p>    <ul class="me-ul border-top f-de"></p>

<p>    <?php for ($i=0; $i < $menu_cnt; $i++) { </p>

<p>        $me = $menu[$i]; </p>

<p>    ?></p>

<p>    <li class="me-li<?php echo ($me['on']) ? ' active' : ''; ?>"></p>

<p>        <?php if(isset($me['s'])) { //Is Sub Menu ?></p>

<p>            <i id="menu-tree-toggle-<?=$i?>" class="fa fa-caret-right tree-toggle me-i"></i></p>

<p>        <?php } ?></p>

<p>        <a class="me-a" href="<?php echo $me['href'];?>" target="<?php echo $me['target'];?>" <?=(isset($me['s']) ? "onclick=\"$('#menu-tree-toggle-{$i}').click();\"" : "")?>></p>

<p>            <i class="fa <?php echo $me['icon'] ?> fa-fw" aria-hidden="true"></i></p>

<p>            <?php echo $me['text'];?></p>

<p>        </a></p>

<p> </p>

<p>        <?php if(isset($me['s'])) { //Is Sub Menu ?></p>

<p>            <ul class="me-ul1 tree <?php echo ($me['on']) ? 'on' : 'off'; ?>"></p>

<p>            <?php for($j=0; $j < count($me['s']); $j++) { </p>

<p>                    $me1 = $me['s'][$j]; </p>

<p>            ?></p>

<p>                <?php if($me1['line']) { //구분라인 ?></p>

<p>                    <li class="me-li1 me-line1"><a class="me-a1"><?php echo $me1['line'];?></a></li></p>

<p>                <?php } ?></p>

<p> </p>

<p>                <li class="me-li1<?php echo ($me1['on']) ? ' active' : ''; ?>"></p>

<p> </p>

<p>                    <?php if(isset($me1['s'])) { //Is Sub Menu ?></p>

<p>                        <i class="fa fa-caret-down tree-toggle me-i1"></i></p>

<p>                    <?php } ?></p>

<p> </p>

<p>                    <a class="me-a1" href="<?php echo $me1['href'];?>" target="<?php echo $me1['target'];?>"></p>

<p>                        <i class="fa <?php echo $me1['icon'] ?> fa-fw" aria-hidden="true"></i></p>

<p>                        <?php echo $me1['text'];?></p>

<p>                    </a></p>

<p>                    <?php if(isset($me1['s'])) { // Is Sub Menu ?></p>

<p>                        <ul class="me-ul2 tree <?php echo ($me1['on']) ? 'on' : 'off'; ?>"></p>

<p>                        <?php </p>

<p>                            for($k=0; $k < count($me1['s']); $k++) { </p>

<p>                                $me2 = $me1['s'][$k];</p>

<p>                        ?></p>

<p>                            <?php if($me2['line']) { //구분라인 ?></p>

<p>                                <li class="me-li2 me-line2"><a class="me-a2"><?php echo $me2['line'];?></a></li></p>

<p>                            <?php } ?></p>

<p>                            <li class="me-li2<?php echo ($me2['on']) ? ' active' : ''; ?>"></p>

<p>                                <a class="me-a2" href="<?php echo $me2['href'] ?>" target="<?php echo $me2['target'] ?>"></p>

<p>                                    -</p>

<p>                                    <i class="fa <?php echo $me2['icon'] ?> fa-fw" aria-hidden="true"></i></p>

<p>                                    <?php echo $me2['text'];?></p>

<p>                                </a></p>

<p>                            </li></p>

<p>                        <?php } //for ?></p>

<p>                        </ul></p>

<p>                    <?php } //is_sub ?></p>

<p>                </li></p>

<p>            <?php } //for ?></p>

<p>            </ul></p>

<p>        <?php } //is_sub ?></p>

<p>    </li></p>

<p>    <?php } //for ?></p>

<p>    <?php if(!$menu_cnt) { ?></p>

<p>        <li class="me-li"></p>

<p>            <a class="me-a" href="javascript:;">메뉴를 등록해 주세요.</a></p>

<p>        </li></p>

<p>    <?php } ?></p>

<p>    </ul></p>

<p></div></p>

<p><?php if($is_admin){?></p>

<p><div class="p-3 pb-5 border-top" style="margin-top:-1px;"></p>

<p>    <ul class="f-sm font-weight-normal"></p>

<p>        <?php if(isset($stats['now_total']) && $stats['now_total']) { ?></p>

<p>        <li class="clearfix"></p>

<p>            <a href="<?php echo G5_BBS_URL ?>/current_connect.php"></p>

<p>                <span class="float-left">현재 접속자</span></p>

<p>                <span class="float-right"><?php echo number_format((int)$stats['now_total']); ?><?php echo ((int)$stats['now_mb'] > 0) ? '(<b class="orangered">'.number_format((int)$stats['now_mb']).'</b>)' : ''; ?> 명</span></p>

<p>            </a></p>

<p>        </li></p>

<p>        <?php } ?></p>

<p>        <li class="clearfix"></p>

<p>            <span class="float-left">오늘 방문자</span></p>

<p>            <span class="float-right"><?php echo number_format((int)$stats['visit_today']) ?> 명</span></p>

<p>        </li></p>

<p>        <li class="clearfix"></p>

<p>            <span class="float-left">어제 방문자</span></p>

<p>            <span class="float-right"><?php echo number_format((int)$stats['visit_yesterday']) ?> 명</span></p>

<p>        </li></p>

<p>        <li class="clearfix"></p>

<p>            <span class="float-left">최대 방문자</span>  </p>

<p>            <span class="float-right"><?php echo number_format((int)$stats['visit_max']) ?> 명</span></p>

<p>        </li></p>

<p>        <li class="clearfix"></p>

<p>            <span class="float-left">전체 방문자</span>  </p>

<p>            <span class="float-right"><?php echo number_format((int)$stats['visit_total']) ?> 명</span></p>

<p>        </li></p>

<p>        <?php if(isset($stats['join_total']) && $stats['join_total']) { ?></p>

<p>        <li class="clearfix"></p>

<p>            <span class="float-left">전체 회원수</span></p>

<p>            <span class="float-right"><?php echo number_format((int)$stats['join_total']) ?> 명</span></p>

<p>        </li></p>

<p>        <li class="clearfix"></p>

<p>            <span class="float-left">전체 게시물</span>  </p>

<p>            <span class="float-right"><?php echo number_format((int)$stats['total_write']) ?> 개</span></p>

<p>        </li></p>

<p>        <li class="clearfix"></p>

<p>            <span class="float-left">전체 댓글수</span></p>

<p>            <span class="float-right"><?php echo number_format((int)$stats['total_comment']) ?> 개</span></p>

<p>        </li></p>

<p>        <?php } ?></p>

<p>    </ul></p>

<p></div></p>

<p><?php } ?></p>

<p>

 

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

답변 1개

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

이렇게 수정해보세요.

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

답변에 대한 댓글 1개

재미니다
4년 전
eyekiss님 덕분에 깔끔히 해결 됐습니다!!!
너무 감사합니다.ㅜㅜ

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

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

로그인