백곰님의 템플릿에 관한 문의 정보
백곰님의 템플릿에 관한 문의본문
안녕하십니까? 그간 킴스보드를 사용하다가 몇 일전 그누보드를 사용하고자 합니다.
"상단메뉴 클릭시 왼쪽메뉴 변경" 으로 많은 검색을 했었는데,
킴스와 유사한 방법이 있어서 백곰님의 템플릿을 사용하려고 합니다.
템플릿으로 헤더,풋터,서브메뉴를 자유롭게..
설치를 해보니 제가 원했든대로 상단메뉴에 따라 왼쪽메뉴가 변합니다.
백곰님의 템플릿은 하단의 내용과 같습니다.
상단메뉴1 상단메뉴2 상단메뉴3 상단메뉴4 상단메뉴5
왼쪽메뉴1 왼쪽메뉴2 왼쪽메뉴3 왼쪽메뉴4 왼쪽메뉴5
메뉴1~메뉴4까지는 일반페이지로 구성된 왼쪽메뉴가 있고,
메뉴 5는 게시판으로 구성된 왼쪽메뉴가 있습니다.
하오나...
왼쪽메뉴1, 즉 일반페이지로만 구성된 왼쪽메뉴에 게시판 링크를 하나 설정한 후 ...
클릭을 해보면 페이지 링크가 변합니다.
일반페이지링크를 눌렀다가 게시판페이지링크를 클릭하면 제대로 링크가 잡히는데.
게시판페이지링크를 눌렀다가 일반페이지링크를 클릭하면 링크가 변합니다.
이유는 어드레스에 ...../bbs/.....가 삽입됩니다.
원인이...
<?
// 서브메뉴관련
$THIS_FILE = basename($PHP_SELF);
$THIS_NAME = str_replace(".php" , "" , $THIS_FILE);
if ($THIS_NAME == 'board'||'write' && $bo_table) //게시판일때.
{
$THIS_FEXP = explode("_" , $bo_table);
$THIS_NAME = "_".$THIS_FEXP[0];
}
if ($THIS_NAME && is_file("$g4[path]/template/menu/menu$THIS_NAME.php"))
{
include("$g4[path]/template/menu/menu$THIS_NAME.php");
}
else {
include("$g4[path]/template/menu/menu_index.php");
}
// 서브메뉴관련 끝
?>
// 서브메뉴관련
$THIS_FILE = basename($PHP_SELF);
$THIS_NAME = str_replace(".php" , "" , $THIS_FILE);
if ($THIS_NAME == 'board'||'write' && $bo_table) //게시판일때.
{
$THIS_FEXP = explode("_" , $bo_table);
$THIS_NAME = "_".$THIS_FEXP[0];
}
if ($THIS_NAME && is_file("$g4[path]/template/menu/menu$THIS_NAME.php"))
{
include("$g4[path]/template/menu/menu$THIS_NAME.php");
}
else {
include("$g4[path]/template/menu/menu_index.php");
}
// 서브메뉴관련 끝
?>
요 부분의 수정을 요하는 것 같은데, 초보인지라 전혀 알길이 없습니다.
백곰님이 만들어주신 템플릿을 사용하시는 유저분들께 도움 부탁드립니다.
댓글 전체
$g4[path] 이부분에 직접 주소를 적어주시면 될 겁니다.
http://abc.co.kr/template/menu/menu$THIS_NAME.php
http://abc.co.kr/template/menu/menu$THIS_NAME.php
그냥 해당 파일 맨 앞에
<?
$g4['path']='abcde';
?>
를 넣으시라는 거 같습니다.
<?
$g4['path']='abcde';
?>
를 넣으시라는 거 같습니다.