서브페이지 작업시 head.php랑 tail.php 경로설정 도움 부탁드립니다.^^
본문
보통 게시판 같은경우는 관리자모드에서 head.php랑 tail.php를 불러올 수 있는데..
서브페이지를 만들 경우 불러오지 못해서 흰 화면만 보일 경우 경로를 어떻게 설정해야 할까요??
theme/basic/sub1/sub1.php
<?php
define('_INDEX_', true);
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
include_once(G5_THEME_PATH.'/head.php');
?>
<div id="container">
<table width="970" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="900" align="left" valign="top"><img src="theme/basic/sub1/img/sub1_1.jpg" width="970" height="900"></td>
</tr>
<tr>
<td height="160" align="left" valign="top"> </td>
</tr>
<tr>
<td height="500" align="left" valign="top"> </td>
</tr>
</table>
<p> </p>
</div>
</div>
<?php
include_once(G5_THEME_PATH.'/tail.php');
?>
답변 5
서브페이지는 theme 폴더가 아니라 별도 /sub1/sub1.php 로 만드셔도 가능합니다.
테마페이지는 게시판의 테마를 활용해서 처리하기 위해 선언되는 페이지에서 호출되는것이기 때문에 디자인 페이지라면 굳이 테마에 넣어 적용할 필요는 없습니다.
include_once(G5_THEME_PATH.'/head.php');
여기 경로를 G5_THEME_PATH.'/head.php' 이거말고 절대경로로 지정해보세요.
../theme/basic/ head.php 이런식으로요...
잘 배우고 갑니다~