채택완료

게시판 해더변경 질문입니다.

특정게시판 해더만 별도로 주고싶은데요.
특정게시판만 쓸 해더를 별도 로 만들어 둔상태에서
관리자에서 상단파일경로를 별도해더로 변경해두면 기본베이스?는 최상단 _head.php로 불러서
최상단 head.sub.php 까지 불러서 해더가 2개가 겹치게되더군요.

아참 이렇게 하는이유는 같은 서버상에서 사이트 리뉴얼폴더 지정하고 리뉴얼홈페이지 제작 하려고합니다. 도움 좀 부탁드리겠습니다.
|

답변 1개 / 댓글 1개

채택된 답변
+20 포인트

head.sub.php 파일은 웬만하면 그누보드에 있는 걸 사용하시는 게 낫습니다. 

굳이 그런 방법으로 하고 싶으시다면

/bbs/board.php 파일에 head.sub.php 파일 인클루드 부분이 있습니다.

특정 게시판만 예외 처리하면 되겠네요.

if ($bo_table != '특정게시판') {

    include_once(G5_PATH.'/head.sub.php');

}

 

부연 설명을 더 드리면 head.sub.php 파일을 보면 <body> 까지 이미 되어 있습니다. 

그래서 위에 설명드린 방법 말고..

<body> 이전까지 윗부분 내용은 기존 head.sub.php 파일을 활용하고 

별도로 만든 파일 헤더 부분을 나눌 때는 <body> 이후부터 하시면 되겠죠.

그러면 중복되어 출력되지 않습니다.

답변에 대한 댓글 1개

작은별님 감사합니다!
항상 작은별님 자료 및 답변글로 참고 많이 하고있습니다!

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