게시판 글쓰기 페이지에서 카테고리 메뉴 노출
본문
게시판 글쓰기 페이지에서 카테고리 메뉴 노출하는 방법이 어떻게 되는지 알고 싶습니다.
제가 사용해본 방법은
// 분류 사용 여부
$is_category = false;
$category_option = '';
if ($board['bo_use_category']) {
$is_category = true;
$category_href = G5_BBS_URL.'/board.php?bo_table='.$bo_table;
$category_option .= '<li><a href="'.$category_href.'"';
if ($sca=='' && !$wr_id)
$category_option .= ' id="bo_cate_on"';
$category_option .= '>전체</a></li>';
$categories = explode('|', $board['bo_category_list']); // 구분자가 , 로 되어 있음
for ($i=0; $i<count($categories); $i++) {
$category = trim($categories[$i]);
if ($category=='') continue;
$category_option .= '<li><a href="'.($category_href."&sca=".urlencode($category)).'"';
$category_msg = '';
if ($category==$sca || $category==$category_name) { // 현재 선택된 카테고리라면
$category_option .= ' id="bo_cate_on"';
$category_msg = '<span class="sound_only">열린 분류 </span>';
}
$category_option .= '>'.$category_msg.$category.'</a></li>';
}
}
이렇게 작성하고 하단에
<?php if ($is_category) { ?>
<nav id="bo_cate">
<h2><?php echo $board['bo_subject'] ?> 카테고리</h2>
<ul id="bo_cate_ul">
<?php echo $category_option ?>
</ul>
</nav>
<?php } ?>
이렇게 노출을 시켰더니 카테고리 메뉴는 노출이 되지만 하단 글작성하는 부분에 카테고리 선택 하는부분이 제대로 노출이 안되더라구요.
어떻게 해야할까요?
답변 2
올려주신 코드 전체 내용 중에서..
$category_option
이 부분을 예를 들어 이런 식으로 다른 이름으로 변경하세요.
전부 바꿔야 합니다.
$category_option2
변수명이 충돌하는 거 같습니다.
작업하셨던 부분에서 변수명을 바꿔 보세요.