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

· 14년 전 · 1971 · 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)
이런 페이지는 어떻게 처리 해야하나요?

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

댓글 4개

좀 헷갈리는데요...

http://도메인.com........ 은 여분필드를 이용해서 url 링크해줘야하지 않나요?
음 그런기능은 없는것 같아요.
게시판일 경우 저는 상단파일 경로를 달리하거나 여기에 파라미터 넘겨서, 헤더를 변경하고 있어요.

아마도 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");
}

위처럼 적용하면 됩니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
14년 전 조회 1,630
14년 전 조회 1,053
14년 전 조회 1,564
14년 전 조회 1,884
14년 전 조회 1,554
14년 전 조회 1,169
14년 전 조회 1,719
14년 전 조회 1,558
14년 전 조회 1,176
14년 전 조회 1,972
14년 전 조회 1,612
14년 전 조회 1,682
14년 전 조회 1,580
14년 전 조회 1,578
14년 전 조회 1,646
14년 전 조회 979
14년 전 조회 2,128
14년 전 조회 1,538
14년 전 조회 1,328
14년 전 조회 1,902