bo_table을 이용한 왼쪽메뉴 묶어줄수 있나요? > 그누4 질문답변

그누4 질문답변

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

bo_table을 이용한 왼쪽메뉴 묶어줄수 있나요? 정보

bo_table을 이용한 왼쪽메뉴 묶어줄수 있나요?

본문

if로 게시판마다 붙여넣을 메뉴부분을 include시키는 소스가 활용팁에 있는데..

각각의 게시판 마다 선언해줘야 해서요.

if문에서 게시판 한개씩이 아니라..
게시판이 01,02,03,04,05 일때 sub.menu01.php파일을 include
게시판이 06,07,08,09,10 일때 sub.menu02.php파일을 include시켜라시켜라 식으로

php를 잘 몰라서 이러고 있네요 -.-

게시판하나 하나 각각  if 줄려니 너무 길어져 부담스러워 그렇습니다.

있다면 방법(문법?)을 알려주시면 감사~~
  • 복사

댓글 전체

큭 질문을 잘못 이해 해서 죄송합니다 ...

일단 그누 빌드들을 찾아 보시면 좋은 발견이 있으실듯 하시고요 ...

저같은 경우 미리 공용 폼용 화일 1개 및 게시판용 화일 1개를 만듭니다.
/public_html 부분에 한개의 화일을 생성합니다..

head_board.php 를 생성한후

보드 관리자에서 상단 include 화일명에 ../head_board.php 를 선언해 주시고 ;;

그후 head_board.php 내용안에 아래 구문을 약간 응용하여 사용 합니다....

switch ($bo_table) {
          case '01':    case '02':  case '03:  case '04': case '05':
          include "sub.menu01.php";  / / 상대경로 또는 절대 경로 방법으로 알아서 정의;;;

          break;
          다른 조건 추가
          break;
          }


그러나 차라리  if 문으로 더 깔끔하게 -_-;;

if ($bo_table == '01' || $bo_table == '02' || $bo_table == '03' || $bo_table == '04' || $bo_table == '05') {
include "sub.menu01.php";
}
1줄에 해결이 되는듯도 한데요

주석문만 잘 처리하신다면 어느쪽을 쓰셔도 무난하실듯 합니다..
© SIRSOFT
현재 페이지 제일 처음으로