서브 메뉴 출력... 정보
서브 메뉴 출력...
첨부파일
본문
게시판 그룹이 상단 메뉴고 서브메뉴가 게시판 일경우 입니다.
상단 메뉴에 보고 수정해서 사용하세요
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
// 서브 메뉴 시작
add_stylesheet('<link rel="stylesheet" href="'.GML_THEME_CSS_URL.'/sub_menu.css">', 0);
if($board['bo_table']) //게시판 명이 있을때...
{
$sub_menu_name = $board['bo_table'];
$main_menu_name = $gml['board_title'];
$sub_me_code = 4; // 서브 메뉴일경우
}
else
{
// 그룹명 아이디가 있을때..
$sub_menu_name = $group['gr_id'];
$sub_me_code = 2; //메인 메뉴일 경우
}
//내용글이 있을때...
if($co_id) {
$sub_menu_name = $co_id;
$main_menu_name = $co['co_subject'];
$sub_me_code = 2; //메인 메뉴일 경우
}
?>
<section id="sub_menus">
<?php
$sqlsd = " select * from {$gml['menu_table']} where length(me_code) = '{$sub_me_code}' and me_link like '%{$sub_menu_name}' and me_use = '1' order by me_order, me_id ";
$result = mb_substr(sql_fetch_array(sql_query($sqlsd, false))['me_code'],0 ,2);
$sqlss = " select * from {$gml['menu_table']} where me_code like '{$result}%' and me_use = '1' order by me_code, me_order ";
$querys = sql_query($sqlss);
for ($i=0; $list_menu=sql_fetch_array($querys); $i++) {
if ($i == 0) { ?>
<!-- 첫번째 상단 상위 메뉴 이름 출력 -->
<h2><a href="#"><?php echo $list_menu['me_name']?></a></h2>
<ul>
<?php } else { ?>
<!-- 하위 서브 메뉴 출력 -->
<li <?php if($main_menu_name == $list_menu['me_name']) { ?>class="sub_chk" <?php }?>><a href="<?php echo $list_menu['me_link']?>" target="_<?php echo $list_menu['me_target']?>"><?php echo $list_menu['me_name']?></a></li>
<?php }
}?>
</ul>
</section>
2 비추천
0