질문좀 드리겠습니다.

질문좀 드리겠습니다.

QA

질문좀 드리겠습니다.

본문

질문좀 드리겠습니다.

bo_table < 이부분에서 게시판 이름 적으면되는데 

혹시 자주하는질문이나 개별페이지들은 어떻게 on표시를 해야하나요 

 

<li><a href="/bbs/board.php?bo_table=po"<?if($bo_table == "faq") echo ' id="bo_cate_on"';?>>자주하는질문</a></li>


이 질문에 댓글 쓰기 :

답변 2

게시판이 아니면 현재페이지를 구분할 수 것을 알아야죠(바로  PHP_SELF입니다)

상단 php부분에서

$cateon[$bo_table] = 'bo_cate_on';

if(!$bo_table){

$fnameArr=array('faq.php', 'test.php', 'etc.php');

$fname = basename($_SERVER['PHP_SELF']);

if( in_array($fname , $fnameArr)) $cateon[$fname] =  'bo_cate_on';

}

 

출력부분

<li><a href="/bbs/board.php?bo_table=po' id="<?=$cateon['po']?>">po게시판</a></li>

<li><a href="/bbs/board.php?bo_table=free' id="<?=$cateon['free']?>">free게시판</a></li>

~

<li><a href="/bbs/faq.php" id="<?=$cateon['faq.php']?>">자주하는질문</a></li> 


<?php 
$on[$bo_table] = 'on';
?> 
<a href="board.php?bo_table1" class='<?php echo $on['bo_table1']; ?>'>게시판1</a>
<a href="board.php?bo_table2" class='<?php echo $on['bo_table2']; ?>'>게시판2</a>
<a href="board.php?bo_table3" class='<?php echo $on['bo_table3']; ?>'>게시판3</a>
<a href="board.php?bo_table4" class='<?php echo $on['bo_table4']; ?>'>게시판4</a> 
 

질문의 의도를 모르겠습니다.
이미 기존 list.skin.php 에서는
        <?php
        foreach( $faq_master_list as $v ){
            $category_msg = '';
            $category_option = '';
            if($v['fm_id'] == $fm_id){ // 현재 선택된 카테고리라면
                $category_option = ' id="bo_cate_on"';
                $category_msg = '<span class="sound_only">열린 분류 </span>';
            }
        ?>
        <li><a href="<?php echo $category_href;?>?fm_id=<?php echo $v['fm_id'];?>" <?php echo $category_option;?> ><?php echo $category_msg.$v['fm_subject'];?></a></li>
        <?php
        }
        ?>


해당 로직이 존재합니다.
페이지를 수정하셨는데 그 부분에 추가를 하고 싶으신건지...
카테고리를 만들고 싶으시다는건지..

질문의 의도를 모르겠습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 354
QA 내용 검색

회원로그인

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