서브 페이지 제작시에 들어가는 공통 인쿠루드와 함수가 뭐죠?
본문
간만에 문의드리네요.
서브 페이지 제작할 때 상단에 들어가는 공통 인크루드나 함수가 뭐 들어가는지 알수가 없네요.
php 프로그래머가 아니라서 프로그램 문외한 입니다.ㅡㅡ;
아래와 같이 소스 넣었는데 아예 내용이 안나타납니다.
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if (G5_IS_MOBILE) {
include_once(G5_THEME_MOBILE_PATH.'/head.php');
return;
}
include_once(G5_THEME_PATH.'/head.sub.php');
include_once(G5_THEME_PATH.'/head.php');
?>
아니면 저기 소스에서 뭘 넣어야하고 뭘 수정해야 서브 페이지가 노출되어 나오는지
소스 언급 부탁드립니다.
답변 2
include_once('./_common.php'); 를 넣어줘야 하고
head.php 파일안에 head.sub.php 파일이 포함되어 있어서 head.sub.php 는 넣을 필요가 없습니다.
이렇게 해서 테스트해보세요.
<?php
include_once('./_common.php');
if (G5_IS_MOBILE) {
include_once(G5_THEME_MOBILE_PATH.'/head.php');
return;
}
include_once(G5_THEME_PATH.'/head.php');
?>
내용 내용
<?php
include_once(G5_THEME_PATH.'/tail.php');
?>
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if (G5_IS_MOBILE) {//모바일의 경우 head 파일 교체
include_once(G5_THEME_MOBILE_PATH.'/head.php');
return;
}
include_once(G5_THEME_PATH.'/head.sub.php'); //head 서브
include_once(G5_THEME_PATH.'/head.php'); //head
?>
이게 일반적이지 않을까요?
서브 페이지가 어떤식으로 구성이 되느냐에 따라 차이가 있겠지만
head.php를 있고 없고 정도와 타이틀 정도가 될것 같습니다.