그룹 메뉴 셀렉트로 나오게 했는데요 게시판 이름이 나오질 않네요

그룹 메뉴 셀렉트로 나오게 했는데요 게시판 이름이 나오질 않네요

QA

그룹 메뉴 셀렉트로 나오게 했는데요 게시판 이름이 나오질 않네요

본문

http://sir.kr/g5_skin/3429?sca=%EB%A0%88%EC%9D%B4%EC%95%84%EC%9B%83&sfl=wr_subject%7C%7Cwr_content&stx=adffix

 

 

현재 적용된 코드를 보면

셀렉트에 게시판 아이디는 제대로 노출되는데

게시판 이름이 아무리 해도 출력이 안되네요

 

5d3af683ab32d6f5cd5b1d842bb970ea_1463589794_7931.jpg

 

셀렉트 클릭하면

 

5d3af683ab32d6f5cd5b1d842bb970ea_1463589846_4907.jpg
 

 

님의 그룹 메뉴를 사용중이랍니다.

 

이것 저것 뜯어고쳐서 셀렉트로 그룹에 속한 게시판들을 호출하고 링크를 걸어서 연결시키고 있는데요

라벨안에 게시판 이름을 뜨게 하고 싶은데 다 집어넣어봐도 ㅠ 게시판 이름이 뜨지를 않네요

게시판 아이디(<?php echo $bo_table; ?>)는 제대로 출력되는데 왜그런지 모르겠네요

 

<label id="sub_menu_select">

<?php echo $bo_subject; ?><?php echo $bo_table; ?><?php echo $wr_subject ?><?php echo $list['bo_table'];?><?php echo $board['bo_subject'] ?>

</label>

 

 

---------------------------------------------------------------------------------

적용된 코드랍니다. (어차피 게시판 이름은 적용이 않되서 관련 코드 다 넣어봤어요)

---------------------------------------------------------------------------------

 

<div id="subMenuWrap">


 <label id="sub_menu_select"><?php echo $bo_subject; ?><?php echo $bo_table; ?><?php echo $wr_subject ?><?php echo $list['bo_table'];?><?php echo $board['bo_subject'] ?></label>


 <select id='sub_menu' value='<?php echo $bo_table; ?>'>
 <?php for ($i=0; $i<count($groupmenu); $i++) {  ?>
 <option href="<?php echo $groupmenu[$i]['href'] ?>" value="<?php echo $groupmenu[$i]['subject'] ?>" <?php if($bo_table==$groupmenu[$i]['bo_table']) { echo "class='on' selected";} ?>><a href="<?php echo $groupmenu[$i]['href'] ?>"><?php echo $groupmenu[$i]['subject'] ?></option>
 <?php }  ?>
 </select>
</div> 

 

 

expand

 

<?php
if (!defined('_GNUBOARD_')) exit;

// 메뉴
function groupmenu($skin_dir='basic', $new_time)
{
    global $config, $group, $g5, $is_admin, $bo_table, $bo_subject;
 $groupmenu = array();

    if(!$group['gr_id'] || G5_IS_MOBILE)
        return;
 
  $sql = " select * from {$g5['group_table']} where gr_device <> 'mobile' and gr_id = '{$group['gr_id']}' order by gr_order ";
    $result = sql_query($sql);
 for ($gi=0; $row=sql_fetch_array($result); $gi++) { // gi 는 group index
  $sql2 = " select * from {$g5['board_table']} where gr_id = '{$row['gr_id']}' and bo_device <> 'mobile' order by bo_order ";
  $result2 = sql_query($sql2);
  for ($bi=0; $row2=sql_fetch_array($result2); $bi++) { // bi 는 board index 
   $board_table = $g5['write_prefix'] . $row2['bo_table'];
   $latest_count =  sql_fetch(" select count(*) as cnt from {$board_table} where wr_datetime > '".date('Y-m-d H:i:s', time() - (3600 * $new_time))."'");

   $groupmenu[$bi]['bo_table'] = $row2['bo_table'];
   $groupmenu[$bi]['href'] = G5_BBS_URL.'/board.php?bo_table='.$row2['bo_table'];
   $groupmenu[$bi]['subject'] = $row2['bo_subject'];
   $groupmenu[$bi]['cnt'] = $latest_count['cnt'];
  }
 } 
 $groupmenu_skin_path = G5_SKIN_PATH.'/groupmenu/'.$skin_dir;
    $groupmenu_skin_url  = G5_SKIN_URL.'/groupmenu/'.$skin_dir;

    ob_start();   
    include_once ($groupmenu_skin_path.'/groupmenu.skin.php');
    $content = ob_get_contents();
    ob_end_clean();

    return $content;
}
?>

 

 

 

이 질문에 댓글 쓰기 :

답변 3

답변을 작성하시기 전에 로그인 해주세요.
전체 0 | RSS
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

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