기본그누보드5 메뉴생성후 클릭시 채택완료
아싸호랑나비
7년 전
조회 2,302
기본 그누보드5 에서 메뉴생성후 해당 그룹에 포함되있는 게시판에 들어갈경우 class 를 on 하고싶은데
어떻게 하면될까요?
</p>
<p> </p>
<p> <?php
$sql = " select *
from {$g5['menu_table']}
where me_use = '1'
and length(me_code) = '2'
order by me_order, me_id ";
$result = sql_query($sql, false);
$gnb_zindex = 999; // gnb_1dli z-index 값 설정용</p>
<p> for ($i=0; $row=sql_fetch_array($result); $i++) {
?>
<li class="gnb_1dli" style="z-index:<?php echo $gnb_zindex--; ?>">
<a href="<?php echo $row['me_link']; ?>" target="_<?php echo $row['me_target']; ?><?php echo $row['me_name'] ?></a></p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
7년 전
아래와 같이 해보세요.
</p>
<p>$class_on = '';</p>
<p>if($bo_table) {</p>
<p> if(strpos($row['me_link'], 'bo_table='.$bo_table) !== false) {</p>
<p> $class_on = 'on';</p>
<p> }</p>
<p>} else if(strpos($row['me_link'], $_SERVER['PHP_SELF']) !== false) {</p>
<p> $class_on = ' on';</p>
<p>}</p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
아싸호랑나비
7년 전
답변 감사드립니다 근데, 그렇게하면 나타나지가 않네요.
�
아싸호랑나비
7년 전
보니까 게시판을 클릭하면 그 게시판 영역이 on 이 되네요
저는 그 그룹메뉴가 on 이 되고싶습니다.
저는 그 그룹메뉴가 on 이 되고싶습니다.
댓글을 작성하려면 로그인이 필요합니다.
7년 전
그룹이면 $group['gr_id'] 를 말하는 건가요??
이걸 활용해보세요..
</p>
<p>$board_arr=array();</p>
<p>$que="select * from g5_board where gr_id=''".$group['gr_id']."";</p>
<p>$result=sql_query($que);</p>
<p>while($row=sql_fetch_array($result) {</p>
<p> $board_arr[]=$row['bo_table'];</p>
<p>}</p>
<p>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인