서브페이지별로 좌측메뉴를 다르게 출력하려면? > 그누4 질문답변

그누4 질문답변

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

서브페이지별로 좌측메뉴를 다르게 출력하려면? 정보

서브페이지별로 좌측메뉴를 다르게 출력하려면?

본문

안녕하세요.
서브페이지마다 좌측메뉴를 다르게 나오게 하려면 어떻게 해야하나요?
이것저것 찾아보다가

게시판일때... 서브1 (http://도메인.com/bbs/board.php?bo_table=0101)
<?
if($bo_table=="0101"){
 include_once("$g4[path]/include/leftmenu/sub01_menu01.php");
}
게시판으로 생성된 페이지는 이렇게 bo_table =="0101" 여기 값을 바꿔서 하면 될것 같은데.
일반 html 페이지는 어떻게 해야할까요~

html생성 페이지일때... 게시판일때... 서브1 (http://도메인.com/html/sub1.html)
이런 페이지는 어떻게 처리 해야하나요?

그누보드 관리자에는 제로보드처럼 페이지를 생성하여 관리하는건 없는건가요?

댓글 전체

음 그런기능은 없는것 같아요.
게시판일 경우 저는 상단파일 경로를 달리하거나 여기에 파라미터 넘겨서, 헤더를 변경하고 있어요.

아마도 html 역시 인덱스에 파라미터로 넘겨서 변경하면 좋을듯 싶어요.

대충 예로 들자연 (공통헤더, 좌측메뉴, 메인, 하단메뉴)

주소는 index.php?location=01

인덱스는
<? $location=$_get['location'];

include '헤더'...

if ($location == '01){ include '좌측메뉴'; include '본문';  }
else ....

include '공통';

이런 구조로 짜는데, 도움이 되었으면 좋겠내요.
http://도메인.com/html/sub1.html 페이지 최상단에

$page_id = "sub1";  <-- 이런 형태로 페이지 변수를 할당해줍니다.

그런 다음

<?
if($page_id=="sub1"){
 include_once("$g4[path]/include/leftmenu/sub01.php");
}

위처럼 적용하면 됩니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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