게시판 상단의 하위메뉴 사라짐 문제 (설명 이미지 추가)
게시판에서 특정 카테고리만 확인하면 상단에 표시된 하위메뉴들이 사라집니다.
설명을 위하여 아래의 이미지를 첨부합니다.
[홍보센터] - [행사] : [진행 행사] 카테고리 정상적으로 [홍보센터]의 메뉴들이 출력됩니다.

문제는 Category를 선택하면 아래의 이미처럼 나옵니다.
TEST는 홈페이지 이름입니다.

이상하게 영문 게시판은 정상적으로 동작하나, 한글 게시판에서만 문제가 발생합니다.
event.php : 첫화면에서 정상적으로 출력되니 여기에는 문제가 없는것 같아요.
[CODE]
// 진행 행사
$bo_table = 'event_ko';
$list = array();
$sql = " select * from {$g5['board_table']} where bo_table = '$bo_table' ";
if ($config['cf_use_i18n'] && $config['cf_use_i18n_board']) {
$sql .= " and bo_lang = '" . $g5['language'] . "' ";
}
$board = sql_fetch($sql);
$write_table = $g5['write_prefix'] . 'event_ko';
$sql = "SELECT * FROM `{$write_table}` WHERE wr_10 = 1 ORDER BY wr_num asc, wr_reply desc";
$result = sql_query($sql, 1);
$i = 0;
while($row = sql_fetch_array($result)){
$list[] = get_list($row, $board);
$list[$i]['content'] = ($list[$i]['wr_2'] ? url_auto_link(nl2br($list[$i]['wr_2'])) : $list[$i]['content']);
$i++;
}
?>
[/CODE]
list.skin.php :
[CODE]
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
// 분류 사용 여부
$is_category = false;
$category_option = '';
if ($board['bo_use_category']) {
$is_category = true;
$category_href = G5_BBS_URL.'/board.php?bo_table='.$bo_table;
$categories = explode('|', $board['bo_category_list']); // 구분자가 , 로 되어 있음
for ($i=0; $i $category = trim($categories[$i]); if ($category=='') continue; $category_option .= ' $category_msg = ''; if ($category==$sca) { // 현재 선택된 카테고리라면 $category_option .= ' class="active"'; $category_msg = '' . __(theme_t1039) . ' '; } $category_option .= '>'.$category_msg.$category.'
}
}
[/CODE]
inb.head.php
</p>
<p><div id="subTitle"></p>
<p> <div class="container"></p>
<p> <h2 class="bg<?php echo $this->current_lnb['me_code']; ?>"><?php echo $this->title; ?></h2></p>
<p> </p>
<p> <aside id="lnb"></p>
<p> <nav id="lnb-nav" class="nav"></p>
<p> </p>
<p> <h2><span><?php echo $this->title; ?></span></h2></p>
<p> </p>
<p> <ul class="lnb1ul"> </p>
<p> <?php foreach ( $this->lnb as $lnb ) : ?> </p>
<p> <li class="lnb1li<?php echo ( $lnb['me_selected'] ? ' active' : '' ); ?>"><a href="<?php echo $lnb['me_link']; ?>" target="_<?php echo $lnb['me_target']; ?>" class="lnb1a"><?php echo $lnb['me_name']; ?></a></p>
<p> <?php if (count($lnb['items']) > 0) { ?></p>
<p> <ul class="lnb2ul"></p>
<p> <?php foreach($lnb['items'] as $item) { ?> </p>
<p> <li class="lnb2li<?php echo ( $item['me_selected'] ? ' active' : '' ); ?>"><a href="<?php echo $item['me_link']; ?>" target="_<?php echo $item['me_target']; ?>" class="lnb2a"><?php echo $item['me_name']; ?></a></li></p>
<p> <?php } ?> </p>
<p> </ul></p>
<p> <?php } ?></p>
<p> </li></p>
<p> <?php endforeach; ?></p>
<p> </ul></p>
<p> </nav></p>
<p> </p>
<p> </aside></p>
<p> </p>
<p> </div></p>
<p></div></p>
<p>
</p>
<p><div id="content"></p>
<p> </p>
<p> <div class="container"></p>
<p> </p>
<p> <div id="container_title"><?php echo $this->navi[count($this->navi)-1]['me_name'] ?></div></p>
<p> </p>
<p> <!-- 네비게이션 --></p>
<p> <nav id="content-navigation"></p>
<p> <ul class="clearfix"></p>
<p> <li><a href="/" class="home"><i class="fa fa-home"></i>HOME</a></li></p>
<p> <?php for($i=0; $i < count($this->navi); $i++) { ?> </p>
<p> <li class="<?php echo $this->navi[$i]['me_last']; ?>"><a href="<?php echo $this->navi[$i]['me_link']; ?>"><?php echo $this->navi[$i]['me_name']; ?></a></li></p>
<p> <?php } ?></p>
<p> </ul></p>
<p> </nav></p>
<p> <!--// 네비게이션 --></p>
<p>
왜 첫화면과 영문에서는 정상 동작하고, 한글판에서는 오류가 나는지
제 혼자힘으로 해결해보려 노력하였지만, 답을 찾을 수 없어 질문드립니다.
답변을 작성하려면 로그인이 필요합니다.
로그인