모듈별로 떼어내보기?? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

모듈별로 떼어내보기?? 정보

모듈별로 떼어내보기??

본문

이미 디자인은 완료되어잇고
 
각각의 페이지를 인크루드해서 써보려고 합니다.
 
예를들면
회원가입 페이지를 만들때
회원가입폼이 들어갈부분에
include ("주소/register.php");
이런 식으로 끼워 넣는거죠;;;
 
일단 해더파일과 테일파일의 중요한것같다..싶은 부분은 남기고 모조리 주석처리!!!
해보앗지만...세션부분 오류가 뜨기도 하고...화면에 아예않나오기도...;;;
 
그누보드를 설치하고...모듈별로(회원가입, 게시판 등등) 떼어서 쓸수는 없나요? 헤더와 테일파일 을 사용하지 않고
 
인크루드 시켜서 쓰는게 힘든지..알고싶습니다..!!
  • 복사

댓글 전체

<?php
include_once("./_common.php");
include_once("$g4[path]/head.sub.php");

include ("주소/register.php");

include_once("$g4[path]/tail.sub.php");
?>

위의 내용에 넣으시면 되구요!!
위의 아래와 윗부분은 반드시 들어가야할 부분입니다.
어차피 인클루드나 헤더나 header/footer(tail) 모두 똑같은 개념입니다.
<?php
include_once("./_common.php");
include_once("$g4[path]/head.sub.php");
?>
내용
<?
include_once("$g4[path]/tail.sub.php");
?>
내용부분에 알맞에 넣으세요!^^
답변 정말감사합니다!

그런데 이미 디자인이잇어서,...헤더와 테일부분에 디자인부분을 없애려고요!!(헤더와 테일소스내에 잇는 디자인)
어느부분을 수정해야할지;;감이;
헤더와 푸트의 어느 부분이든 다 바꾸어도 됩니다. 자신의 홈 디자인에 맞게 하지만
파일들을 include해 주기 위해 꼭 필요한 부분들이
최초의 입력된 부분들 즉
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/poll.lib.php");
include_once("$g4[path]/lib/visit.lib.php");
include_once("$g4[path]/lib/connect.lib.php");
include_once("$g4[path]/lib/popular.lib.php");
//print_r2(get_defined_constants());
// 사용자 화면 상단과 좌측을 담당하는 페이지입니다.
// 상단, 좌측 화면을 꾸미려면 이 파일을 수정합니다.
$table_width = 1004;
?>
이런 부분들은 최상단에 해주셔야지요
각각의 파일들을 include해주기 위한 라이브러리들이니 라이브러리 파일만 위에 인크루드 해주면 그 외의 파일들은
모두 include를 이용해 페이지 내 아무곳이나 불러오면 됩니다.
또한 include를 하기 위한 파일에 관련된 기타 다른 ...lib.php도 미리미리 위쪽에 include 해주셔야 합니다...
가령 최근게시물들을 사용하실려면 latest.lib.php를 저 위의 기타 파일들 include해준곳에
include_once ("$g4[path]/lib/latest.lib.php"); 이런식으로 해 놔야 index부분에 최근게시물이 적용됩니다.
© SIRSOFT
현재 페이지 제일 처음으로