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

그누보드 tall.php 서브로 새롭게 생성하는방법 채택완료

도르몰 7년 전 조회 2,065

아직 그누보드 초보입니다 ㅜㅜ

메인의 tall.php의 내용과 서브의 tall.php 내용을 다르게 하고싶을때

어떻게 수정을해야할까요?

그리고 서브 즉 게시판부분에 적용될부분을 새롭게 만드는것이기 때문에

어떤 소스들에서 새롭게만든 php이름으로 바꿔줘야할까욥..?

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

답변 3개

채택된 답변
+20 포인트
유찬아빠

tail2.php 로 복사 또는 생성 하셔서 서브페이지에서 불러오시던가 메인만 다르다면 메인페이지에서 별도로 불러오시면 됩니다.

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

답변에 대한 댓글 1개

도르몰
7년 전
네.. 서브페이지에서 불러오는 소스가 혹시 어떤걸까요 ..?

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

유찬아빠

해당 페이지 제일 하단에 보시면

 

include_once(G5_PATH."/tail.php");

?>

입니다만 G5_PATH."/tail.php" --> tail.php를 생성하신 파일로 불러오시면 됩니다.

 

테마를 적용하셨다면 테마 폴더로 적용하시면 되고요^^

 

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

답변에 대한 댓글 1개

도르몰
7년 전
감사합니당!

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

f
7년 전

메인은 하나이고, 서브는 이곳저곳 여러군데에 산재해 있으니

메인을 고치는 편이 더 간단할 것입니다.

 

basic 테마를 사용한다면

theme/basic/tail.php을 복사해서

theme/basic/tail2.php로 이름과 내용을 바꿉니다.

 

theme/basic/index.php를 열어서

하단의

<?php

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

?>

 

<?php

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

?>
로 바꿉니다.

 

단순히 tail.php의 내용 약간만 바꿀 것 같으면

<?php 

    if(defined('_INDEX_')) {

        echo outlogin('theme/basic'); // 외부 로그인, 테마의 스킨을 사용하려면 스킨을 theme/basic 과 같이 지정

    }

        ?>
와 같이 인덱스에만 출력하게 소스를 씌워주면 됩니다.

 

예를 들어 대문에서 aside 부분을 모두 없애려 한다면

theme/basic/head.php도 복사해서 수정해야 하고

theme/basic/css/default.css도 손을 봐줘야 하는 큰 공사가 됩니다.

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

답변에 대한 댓글 1개

도르몰
7년 전
감사합니당 ㅎ

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

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

로그인