페이지 만들기 : 폴더 생성 2 정보
페이지 만들기 : 폴더 생성 2본문
페이지 만들기는 위 주소를 참고하십시오.
그누보드의 규칙을 준수하는 방식입니다.
앞서 올렸던 위 주소의 방식은 'bbs/페이지용 폴더'였고
이 방식은 루트에 바로 '페이지용 폴더'를 만드는 것입니다.
별차이는 없으나 이 방법을 원하는 분이 있어서 게시합니다.
루트에 'page'라는 폴더를 만들었다면...
필요한 파일들을 넣어주어야 합니다.
'bbs' 폴더에서
'_common.php', '_head.php', '_tail.php' 3파일을 복사해서 넣어줍니다.
먼저 방식에서는 경로를 수정해주었으나, 이 방식에서는 손 댈 것이 없습니다.
모바일용 페이지는
'mobile' 폴더에서
'page' 폴더를 따로 만들어서 넣었습니다.
PC 예시
<?php
include_once('./_common.php');
if (G5_IS_MOBILE) {
include_once(G5_MOBILE_PATH.'/page/page.php');
return;
}
if(!$is_admin && $group['gr_device'] == 'mobile')
alert($group['gr_subject'].' 그룹은 모바일에서만 접근할 수 있습니다.');
$g5['title'] = "페이지 제목";
include_once('./_head.php');
include_once(G5_LIB_PATH.'/latest.lib.php');
?>
<!-- 메인화면 최신글 시작 -->
--- 내용 ---
<!-- 메인화면 최신글 끝 -->
<?php
include_once('./_tail.php');
?>
Mobile 예시
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if(!$is_admin && $group['gr_device'] == 'pc')
alert($group['gr_subject'].' 그룹은 PC에서만 접근할 수 있습니다.');
$g5['title'] = "페이지 제목";
include_once(G5_MOBILE_PATH.'/_head.php');
?>
<!-- 메인화면 최신글 시작 -->
--- 내용 ---
<!-- 메인화면 최신글 끝 -->
<?php
include_once(G5_MOBILE_PATH.'/_tail.php');
?>
추천
2
2
댓글 6개
감사합니다
감사합니다. 테마를 적용했을 경우에는 어디에 폴더를 만들어야 하나요??
동일합니다.
테마를 바꾸어도 동일하게 불러오게 하기 위해서 루트에 적용했습니다.
테마를 바꾸어도 동일하게 불러오게 하기 위해서 루트에 적용했습니다.
테마를 적용했을때 테마에 왼쪽메뉴랑 고객센터 전화번호가 있는데.. 왼쪽부분을 불러오려면 어떻게 해야되나요?
감사합니당
page 폴더 안에 a 라는 폴더를 추가로 만들면 a폴더에도 common , head, tail 파일을 또 추가해야 하나요?