좌측 메뉴 수정하는 방법.. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

좌측 메뉴 수정하는 방법.. 정보

좌측 메뉴 수정하는 방법..

본문

leftmenu 좌측 메뉴를 구현 해놓았는데요..

제가 게시판을 생성하면 좌측 메뉴에 자동으로 생성이 되잖아요??

그 좌측메뉴들에서

특정 메뉴만 색깔을 입힌다거나 하는 방법을좀 알려주세요~
  • 복사

댓글 전체

좌측메뉴는 보통 head.php에 있을텐데요.
head.php 말고 다른 부분이라면 해당 소스를 보내주시면 알 수 있습니다.
대부분 for()문이나 while()문으로 메뉴를 뿌려줄텐데
그 안에 if()문을 사용하시면 되는데요.
예를들어,
for($i=0;$i<count;$i++) {
  echo "<li>$list[$i][name]</li>";
}
라면
for($i=0;$i<count;$i++) {
  if($list{[$i][name] == '특정메뉴명') {
    echo "<font color='blue'>$list[$i][name]</font>";
  } else {
    echo $list[$i][name];
  }
}
처럼요.
음.. 그누보드에는 없는건 알죠~ 그래서 제가 따로 구현을 해놓은건데요..

include 폴더에 leftmenu 폴더가 있는데 그 안에 leftmenu.php 에

if ($row2[bo_table] == $bo_table)
echo "&nbsp;&nbsp;&nbsp;$blue_bullet1&nbsp;&nbsp;<a href='$g4[bbs_path]/board.php?bo_table=$row2[bo_table]' class='list_menu menu_on' onfocus='this.blur()'><font color=2d0102><b>$row2[bo_subject]<b></font></a>&nbsp;$new";
//echo "<a href='$g4[bbs_path]/board.php?bo_table=$row2[bo_table]' class='list_menu menu_on' onfocus='this.blur()'>$row2[bo_subject]</a>&nbsp;&nbsp;$blue_bullet1&nbsp;&nbsp;";
else {
if($row2[bo_table] == "grp_1_1")
echo "&nbsp;&nbsp;&nbsp;$blue_bullet1&nbsp;&nbsp;<a href='$g4[bbs_path]/board.php?bo_table=$row2[bo_table]' class='list_menu menu_on' onfocus='this.blur()'><font color=red><b>$row2[bo_subject]<b></font></a>&nbsp;$new";
else
echo"&nbsp;&nbsp;&nbsp;$blue_bullet&nbsp;&nbsp;<a href='$g4[bbs_path]/board.php?bo_table=$row2[bo_table]' class='list_menu' onfocus='this.blur()'>$row2[bo_subject]</a>&nbsp;";} //네모 뷸릿 + 테이블명 + new 아이콘


이런식으로 구현 해서 해결했습니다.

제가 추가한곳은 grp_1_1 이거 넣은 부분이구요~

무튼 두분 답변 감사합니다!
© SIRSOFT
현재 페이지 제일 처음으로