질문좀 드리겠습니다.
bo_table < 이부분에서 게시판 이름 적으면되는데
혹시 자주하는질문이나 개별페이지들은 어떻게 on표시를 해야하나요
<li><a href="/bbs/board.php?bo_table=po"<?if($bo_table == "faq") echo ' id="bo_cate_on"';?>>자주하는질문</a></li>
|
답변 2개 / 댓글 6개
채택된 답변
+20 포인트
2017-03-15 (수) 17:57:27
게시판이 아니면 현재페이지를 구분할 수 것을 알아야죠(바로 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>
2017-03-15 (수) 10:17:28
Copy
<?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>
답변에 대한 댓글 6개
초보입니다1
2017-03-15 (수) 10:23:08
네네 faq 부분이나 제가따로만든
만약에 제가 test.php 라고 만든곳도 들어가면 on 표시를 하고싶은데 방법을 모르겠어서요
만약에 제가 test.php 라고 만든곳도 들어가면 on 표시를 하고싶은데 방법을 모르겠어서요
2017-03-15 (수) 10:25:51
class="<?php echo $fm_id == '1' ? "on" : "" ; ?>"
class="<?php echo $fm_id == '2' ? "on" : "" ; ?>"
class="<?php echo $fm_id == '3' ? "on" : "" ; ?>"
이렇게 하시면 될 것 같아요.
class="<?php echo $fm_id == '2' ? "on" : "" ; ?>"
class="<?php echo $fm_id == '3' ? "on" : "" ; ?>"
이렇게 하시면 될 것 같아요.
초보입니다1
2017-03-15 (수) 10:32:38
<?if($fm_id == "1") <이부분을요 /bbs/faq.php 나 /test.php 이페이지 일시 on효과 나오게는 못하나요 ㅠ?
2017-03-15 (수) 10:45:34
질문의 의도를 모르겠습니다.
이미 기존 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
}
?>
해당 로직이 존재합니다.
페이지를 수정하셨는데 그 부분에 추가를 하고 싶으신건지...
카테고리를 만들고 싶으시다는건지..
질문의 의도를 모르겠습니다.
이미 기존 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
}
?>
해당 로직이 존재합니다.
페이지를 수정하셨는데 그 부분에 추가를 하고 싶으신건지...
카테고리를 만들고 싶으시다는건지..
질문의 의도를 모르겠습니다.
답변을 작성하려면 로그인이 필요합니다.