상단메뉴 클릭시 특정경로로 가게 할수 있나요?

상단메뉴 클릭시 특정경로로 가게 할수 있나요?

QA

상단메뉴 클릭시 특정경로로 가게 할수 있나요?

본문

상단메뉴 클릭시 특정경로나 주소로로 이동할수 있게 해주세요?

 

ef945fcafddec865f07c1fdfd3f498f5_1435544945_0954.jpg 

 

 

 

<?
    </div>
?>
<link rel="stylesheet" href="<?php echo G5_URL?>/skin/nav/redsalt02/style.redsalt.css" type="text/css" />
<script type="text/javascript" src="<?php echo G5_URL?>/skin/nav/redsalt02/jquery.iframe-auto-height.js"></script>

<script type="text/javascript">

//네비게이션 레이아웃 적용
 $(document).ready(function(){
 $("nav.nav a").mouseenter(function() {
   if($("div#subBox").css("display") != "block"){
    $("div#subBox").show();
    $("ul.depth2").slideDown();
   }
 });
       $("div.navBox").mouseleave(function() {
     $("div#subBox").hide();
     $("ul.depth2").hide();
     });
 })
  

// 네비게이션 서브메뉴 배경 세로사이즈 적용
$(document).ready(function(){
 var heights = $("ul.depth2").map(function ()
    {
        return $(this).height();
    }).get(),

    maxHeight = Math.max.apply(null, heights);
 
 $("div.subBox").css('height', maxHeight + 30);
 $("ul.depth2").css('height', maxHeight + 20);
 
 $("nav.nav a").mouseenter(function() {
  $("li.gnb1").css('height', maxHeight + 77);
 });
 $("nav.nav a").mouseleave(function() {
  $("li.gnb1").css('height', 47);
 });

});

</script>


 <div class="navBox">
        <div id="subBox" class="subBox"></div>
        <nav class="nav">
         <ul class="depth1">
            <?php
            $sql = " select *
                        from {$g5['menu_table']}
                        where me_use = '1'
                          and length(me_code) = '2'
                        order by me_order, me_id ";
            $result = sql_query($sql, false);
            $gnb_zindex = 999; // gnb_1dli z-index 값 설정용

            for ($i=0; $row=sql_fetch_array($result); $i++) {
    // link주소에 파라미터가 있는 경우
    if(strstr($row['me_link'], ".php?"))   
     $qstr2 = "&me_code=".$row['me_code'];
    // link주소에 파라미터가 없는 경우
    else
     $qstr2 = "?me_code=".$row['me_code'];
            ?>
            <li class="gnb1">
                <a href="<?php echo $row['me_link']; ?><?php echo $qstr2; ?>" target="_<?php echo $row['me_target']; ?>" class="nav_1da"><?php echo $row['me_name'] ?></a>
                <?php
                $sql2 = " select *
                            from {$g5['menu_table']}
                            where me_use = '1'
                              and length(me_code) = '4'
                              and substring(me_code, 1, 2) = '{$row['me_code']}'
                            order by me_order, me_id ";
                $result2 = sql_query($sql2);

                for ($k=0; $row2=sql_fetch_array($result2); $k++) {
     // link주소에 파라미터가 있는 경우
     if(strstr($row2['me_link'], ".php?"))   
      $qstr2 = "&me_code=".$row2['me_code'];
     // link주소에 파라미터가 없는 경우
     else
      $qstr2 = "?me_code=".$row2['me_code'];

                    if($k == 0)
                        echo '<ul class="depth2">'.PHP_EOL;
                ?>
                    <li id="nav_2da"><a href="<?php echo $row2['me_link']; ?><?php echo $qstr2; ?>" target="_<?php echo $row2['me_target']; ?>" class="nav_2da"><?php echo $row2['me_name'] ?></a></li>
                <?php
                }

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

            if ($i == 0) {  ?>
                <li id="gnb_empty">메뉴 준비 중입니다.<?php if ($is_admin) { ?> <br><a href="<?php echo G5_ADMIN_URL; ?>/menu_list.php">관리자모드 > 환경설정 > 메뉴설정</a>에서 설정하실 수 있습니다.<?php } ?></li>
            <?php } ?>
         </ul>
       </nav>
    </div>​

 

이 질문에 댓글 쓰기 :

답변 1

굳이 소스 건드리지 마시고 관리자 로그인하셔서 환경설정-메뉴설정 원하는 상단메뉴의 url 입력하시면 될 것 같은데요?

답변을 작성하시기 전에 로그인 해주세요.
전체 123,664 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT