테스트 사이트 - 개발 중인 베타 버전입니다

서브페이지 왼쪽메뉴 질문 채택완료

몬스터웍스 9년 전 조회 4,380

http://sir.kr/g5_skin/7515">http://sir.kr/g5_skin/7515 

이걸 사용해서 왼쪽 메뉴를 만들었는데

게시판 페이지에만 적용이되고

일반 서브페이지.php 에는 display:none 적용되네요

display:none; 을 없애면 다른 페이지 서브메뉴까지 나옵니다 ㅠㅠ

이 부분 어떻게 해결하나요

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트

http://sir.kr/g5_skin/10340">http://sir.kr/g5_skin/10340

제가 만들어 놓은 상단메뉴와 왼쪽 메뉴 활용법입니다.

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

몬스터웍스
9년 전
감사합니다 ^^
근데 이 소스도 게시판 페이지에만 적용이 되고 일반 sub.php 페이지에는 메뉴가 안나오네요 ㅠㅠ
뭘 수정해야 나오나요
불량학생
9년 전
일반페이지라고 말하는게 뭔지는 잘모르겠지만
관리자에서 내용관리에 등록을 시켜놓고
메뉴설정에 등록 되어져 있는 내용이라면 자동으로 뜨게 되어있습니다.
몬스터웍스
9년 전
관리자에서 만든 페이지 게시판과 내용관리 페이지에만 적용이되는거같은데
제가 코딩해서 만든 sub/sub.php 페이지에는 적용이 안 되나요

댓글을 작성하려면 로그인이 필요합니다.

메뉴관리 이외의 페이지를 사용하고 싶으시다면

extend/navigation.extend.php 파일의 내용중

 

79줄 정도에

if(basename($_SERVER['PHP_SELF']) == "faq.php") {
  $gRow = "";
  $pRow = array();
  $lMenuCnt = 0;
  $meLink = "faq.php";
}

이러한 부분이 있는데 이부분을 복사해서 faq.php를 해당페이지 이름으로 바꿔주시면 됩니다. 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 7개

몬스터웍스
9년 전
extend/navigation.extend.php 파일의 내용중
79줄 ~ 91줄(마지막)에는

} else {
if(basename($_SERVER['PHP_SELF']) == "search.php")
$gRow['me_name'] = "검색";
}

$lMenu['gTitle'] = $group['gr_subject']?$group['gr_subject']:$gRow['me_name'];
$lMenu['pTitle'] = $board['bo_subject']?$board['bo_subject']:$co['co_subject'];
$lMenu['gLink'] = $gRow['me_link']?$gRow['me_link']:"";
if($lMenu['cnt'])
$lMenu['lmWidth'] = (int)100/$lMenu['cnt'];

return $lMenu;
}

이거 밖에없네용 ㅠㅠ

페이지 안에서 faq 찾으니 faq라는 단어가 없어요..
불량학생
9년 전
그렇다면
[code]
} else {
if(basename($_SERVER['PHP_SELF']) == "search.php")
$gRow['me_name'] = "검색";
}
[/code]
이부분에 원하는 내용을 추가하시면 됩니다.
[code]
} else {
if(basename($_SERVER['PHP_SELF']) == "search.php") {
$gRow['me_name'] = "검색";
} elseif(basename($_SERVER['PHP_SELF']) == "원하는 파일") {
$gRow['me_link'] = "페이지링크";
$gRow['me_name'] = "페이지이름";
}
}
[/code]
요러한 식으로 elseif 를 추가해주시면 됩니다.
몬스터웍스
9년 전
친절한 답변 진짜 너무 너무 감사합니당 ㅎㅎ

저 원하는 파일, 페이지 링크, 페이지 이름에는 제가 만든 php 파일 정보를 입력하면되나요 ?
불량학생
9년 전

원하는 파일 ---> aaa.php(예제)
페이지의 링크 ---> http://aaa.com/sub/aaa.php (요러한 식으로 정확하게 적으셔야 링크가갑니다.)
페이지이름 ---> 테스트페이지닷(예제)
요런식으로 테스트해보세요
몬스터웍스
9년 전
소스 추가하니까 오류 페이지가 뜨네용 ㅠㅠ 관리자 페이지에서 내용추가하는방법뿐인거같아요..
불량학생
9년 전
if 문에 괄호 가 없는데 괄호를 빼먹으셧을듯
제가 적어놓은 부분 맨뒷부분 과 elseif 앞부분에 괄호가 추가 됩니다.
불량학생
9년 전
오류와 추가한부분 올려 보세요 확인해 드릴게요

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인