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

테마사용하는경우 페이지추가시 어떻게 호출해야 하는지요 채택완료

람보다 9년 전 조회 4,254

안녕하세요

 

테마없이 bbs폴더에 htm파일을 추가해서 작업할때는 http://내도메인/bbs/index.php">http://내도메인/bbs/index.php 식으로

쳐서 접속이 되었는데요

 

테마사용하면서  그냥 http://내도메인으로는">http://내도메인으로는 제대로 접속이 되구요

폴더경로로 직접  호출시 http://내도메인/theme/basic/index.php">http://내도메인/theme/basic/index.php 으로 접속하면 먹통이 되네요 

 

호출시 폴더경로가 필요한 이유는 테마폴더안에 sub.php 페이지를 하나 추가하려고 하는데

http://내도메인/theme/basic/sub.php">http://내도메인/theme/basic/sub.php 로 호출하니 마찬가지로 먹통이 되서요 

 

요역하면 테마안에 페이지(sub.php)를 추가할 경우 어떻게 호출해야 접속이 되는지 부탁드립니다~

 

그노보드 샘플사이트도 직접 주소로 호출시 무반응입니다

http://demo.sir.kr/gnuboard5/theme/basic/index.php">http://demo.sir.kr/gnuboard5/theme/basic/index.php 

 

 아래는 소스입니다

 

<?php

define('_INDEX_', true);

if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

 

if (G5_IS_MOBILE) {

    include_once(G5_THEME_MOBILE_PATH.'/index.php');

    return;

}

 

include_once(G5_THEME_PATH.'/head.php'); 

 

?>

 

내용이 들어갑니다

 

<?php

include_once(G5_THEME_PATH.'/tail.php');

 

?>

 

 

 

 

 

 

 

 

 

 

 

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

답변 3개

채택된 답변
+20 포인트
9년 전

제일 위에 include_once('./_common.php'); 추가하세요.

 

<?php

include_once('./_common.php');

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

답변에 대한 댓글 3개

람보다
9년 전
답변 감사합니다 적용했는데도 안되네요

구글링중에 찾은건데 bbs/를 거쳐 리다이렉션을 거치는 식으로 접근해야 하는거 같습니다

단순하게 생각했는데 테마는 어렵네요;;

http://sir.kr/g5_tip/3022



여기 사용후기보니까

http://guammarathon.kr/bbs/board.php?bo_table=giveaway


bo_table=giveaway식으로 일반페이지를 호출하는데 이런건 어떻게 만드는 걸까요?

게시판링크형식인데 일반페이지를 호출하네요 ;;;
작은별
9년 전
그 팁은 다른 방식의 팁이고요.
bbs랑은 상관이 없으며 직접 해봤는데 아주 잘 됩니다;;;
작은별
9년 전
똑같이 페이지를 만든 겁니다. 잘 나오죠?
http://gnustudy.com/theme/basic/111.php

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

8년 전

저도 한참 헤매다가

include_once('./_common.php');

넣으니까 잘되네요 감사합니다. 

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

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

9년 전

작은별님이 잘되는거 보니 제가 소스를 잘못만진거 같네요 

소스를 더 살펴보겠습니다

 

위에 팁처럼 bbs를 일일이 만져줘야 하는줄 알고 식겁했네요 ㅎ

 

답변감사합니다

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

답변에 대한 댓글 1개

작은별
9년 전
이런 부분들도 삭제하고 테스트해보세요.
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

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

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

로그인