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

헤더와 풋터가 2개씩 노출될 경우 채택완료

모으카 4년 전 조회 4,218

그누보드에 영문페이지 게시판을 추가로 만들면서

헤더와 풋터 파일을 영문버전으로 별도로 새로 생성하였습니다.

 

그랬더니,

헤더 doc타입과 풋터에 쓰인 스크립트가 2개씩 중복으로 노출되었습니다.

중복으로 노출될경우 외관상엔 별 문제없으나 스크립트 충돌로인해 오류가 몇개씩 감지되었습니다.

 

하여, 

bbs/board.php

bbs/write.php

 

두파일에  아래 두 소스를 삭제하였더니 문제가 없었습니다.

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

include_once(G5_PATH.'/tail.sub.php’);

 

제가 궁금한것은

게시판에  별도로 헤더와 풋터를 불러오는데

board.php 와 write.php  에 또 인쿠르드가 되어있는지 의문입니다.

삭제했더니 별 문제가 없는데 중복으로 인쿠르가 되는 이유가 있는지 궁금합니다.

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

답변 2개

채택된 답변
+20 포인트
플라이
4년 전

해당 스킨에서 인클루드를 처리했는데 중복으로 한건 아닌건지 체크해 보셔야 할듯 하고요

따로 board.php write.php 에서는 해당 상하단 스킨을 게시판 설정된 기준에서 상하단 불러오는것 외에 따로 적용된 부분은 없습니다.

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

답변에 대한 댓글 1개

모으카
4년 전
영문헤더를 별도로 생성하면서 (ex. head_en.php ) doc 타입이 두번 노출되는 문제가 있어서요.

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

플래토
4년 전

include 로 된것을

include_once 로 변경해보세요

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

답변에 대한 댓글 1개

모으카
4년 전
include_once으로 되어있습니다.

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

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

로그인