메뉴를 클릭했을때 준비중입니다.
본문
안녕하세요 여쭤볼께 있어서요
그누보드 5로 홈페이지를 제작하는데
메뉴가 노출이 될때 값을 DB에서 꺼내오는것 같은데요
혹시 특정 메뉴에 대해서
준비중입니다 라는 메세지를 띄울때 어떻게 해야할지
여쭤봐도 될까요?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 | <nav id="gnb"> <h2>메인메뉴</h2> <ul id="gnb_1dul"> <?php $gnb_menus = array(); $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++) { ?> <li class="gnb_1dli" style="z-index:<?php echo $gnb_zindex--; ?>"> <?php $submenus = ''; $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++) { if($k == 0) $submenus .= '<ul class="gnb_2dul">'.PHP_EOL; $submenus .= '<li class="gnb_2dli"><a href="'.$row2['me_link'].'" target="_'.$row2['me_target'].'" class="gnb_2da">'.$row2['me_name'].'</a></li>'.PHP_EOL; } if($k > 0) $submenus .= '</ul>'.PHP_EOL; if($submenus) $gnb_class = 'gnb_1da gnb_bg'; else $gnb_class = 'gnb_1da'; ?> <a href="<?php echo $row['me_link']; ?>" target="_<?php echo $row['me_target']; ?>" class="<?php echo $gnb_class; ?>"><?php echo $row['me_name'] ?></a> <?php echo $submenus; ?> </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> | cs |
답변을 작성하시기 전에 로그인 해주세요.