1. 서브 폴더 및 페이지들 생성
2. left menu 설정
*menu.php
- page_loc : 각 서브페이지들 상위 폴더 지정
- li안에 if문 넣어서 "active" 주기
-> PHP_SELF (페이지 주소)가 sub01.php일 때 "active" 클래스 넣어라
<?
if($page_loc=="sub01" or $bo_table=="team") { ?>
<li><a href="/sub01/sub01.php" <?if($PHP_SELF == "/sub01/sub01.php"){?> class="active" <? } ?>>인트로</a></li>
<li><a href="/sub01/sub02.php">경영철학</a></li>
<li><a href="/sub01/sub03.php">사업영역</a></li>
<li><a href="/bbs/board.php?bo_table=team">팀 구성</a></li>
<li><a href="/sub01/sub05.php">포트폴리오</a></li>
<? }
?>
- include로 sub page에 삽입
3. title 세팅
*title.php :
-각 페이지별로 left menu text 세팅
<?
if($page_loc=="sub01" || $bo_table=="team") {
$title_text02="ICON COMPANY";
$title_text03="ICON ";
$title_text04="COMPANY";
if($PHP_SELF=="/sub01/sub01.php") {
$title_text01="인트로";
}else if($PHP_SELF=="/sub01/sub02.php") {
$title_text01="경영철학";
}else if($PHP_SELF=="/sub01/sub03.php") {
$title_text01="사업영역";
}else if($bo_table=="team") { //게시판 제목은 $bo_table
$title_text01="팀구성";
}else if($PHP_SELF=="/sub01/sub05.php") {
$title_text01="포트폴리오";
}else if($PHP_SELF=="/sub01/sub06.php") {
$title_text01="LOCATION";
}
}
?>
- head.php에 변수로 title 삽입
***if 부정문 만들기
-긍정문은 or로 연결, 부정문은 and로 연결
<?
if($page_loc=="sub01" or $page_loc=="sub02") { ?> <? } //sub01 또는 sub02 일 때
if($page_loc!="sub03" and $page_loc!="sub04") { ?> <? } //sub03 그리고 sub04가 아닐 때 (즉, sub01과 sub02)
?>
'CMS > 그누보드' 카테고리의 다른 글
그누보드 게시판 분류 (catogory) (0) | 2020.09.09 |
---|---|
그누보드 문자발송 서비스 (0) | 2020.08.31 |
그누보드 폼 게시판 만들기 + 메인 폼과 연동 (0) | 2020.08.31 |
그누보드 최근 게시글 출력 (0) | 2020.08.30 |
그누보드 설치방법 및 구조 (head.lib.php) (0) | 2020.08.30 |