좌측 메뉴 수정하는 방법.. > 그누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 이거 넣은 부분이구요~

무튼 두분 답변 감사합니다!
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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