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

메인 페이지와 서브페이지의 디자인이 다를 때 연결 방법 채택완료

GaramPaya 10년 전 조회 9,560

무작정 홈페이지를 만들어 보고 싶다는 생각에 난생처음 html과 php를 알게 된지 보름 정도 되어갑니다.

그리고 일주일 전부터 그누보드5를 무식하게 건드려보고 있습니다.

도중에 안풀리는 문제가 있는데 검색해도 제 수준에는 너무 버거운 답변들인지라 부득불 질문을 드려봅니다.

 

질문의 요점은 메인 페이지와 각 게시판별 페이지의 레이아웃이 다를때 어느 부분을 수정해야 하는지 궁금합니다.

 

지금 만드는 페이지를 예로 든다면 메인 페이지의 네비게이션에서 게시판을 선택하면 메인페이지의 head 와 tail의 형태는 유지한 채 index부분만 선택한 게시판의 목록이 가득차서 보이고 있습니다.

 

문제는 제가 메인 페이지의 메뉴를 선택했을 때 나오는 페이지가 전혀 다르게 레이아웃을 구성한다면 어떻게 연결해야 하는지 알고 싶습니다. (head. index. tail도 전혀 다른 형태의 디자인이라고 한다면..)

 

즉 메인 페이지의 head.php index.php tail.php와는 별개로 각 메뉴별로 다른 디자인의 레이아웃으로 구성한 a_head.php a_index.php a_tail.php가 있다면 어느 부분에 무엇을 넣어줘야 하는 건가요?

 

극심한 초보이다보니 질문 자체를 이해하시기 쉽게 적을 수 없었던 점 양해 말씀 드립니다.

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

답변 2개

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

페이지별로 상단 좌측메뉴가 틀린경우는

 

보통 _head.php 과 head.php 파일이 기본으로 연동되어 있는 이 파일들을 따로 만드셔서

 

연동하셔야 합니다.

 

예를 들자면

 

서브페이지가 sub.html 이라면

_head_sub.php head_sub.php 파일을 만드신후

 

상단파일과 좌측파일을 위치하게 하신후

 

sub.html 파일에서

include ("_head_sub.php");

 

이런식으로 불러오시기를 하셔야 하구요

 

게시판에서도 상단파일 불러오는걸 게시판설정에서 변경해주시면 연동됩니다.

 

이해가 되셨나요?

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

답변에 대한 댓글 3개

G
GaramPaya
10년 전
감사합니다.
100% 확실하게 이해했다면 거짓말이지만 안개가 걷히는 기분입니다.

하나만 더 여쭤본다면 만든 파일들의 위치는 어떻게 되나요? 따로 폴더를 만들어서 어느 폴더에 넣어두면 되는건지 궁금합니다.
맞을꺼야
10년 전
http://sir.co.kr/bbs/board.php?bo_table=g5_tip&wr_id=2368

요기 잘 있네요 ㅎㅎ
f
fm25
10년 전
새로 만드는 해당 파일들은... 이름만 바꿔서 원본 파일과 동일한 위치에 두면 됩니다.
별도로 다른 곳에 둘 수도 있지만... 경로 수정하기가 쉽지않아서...

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

f
10년 전

맞을꺼야님이 말씀하신 것과 같이... 해당 파일들을 따로 만들어 연결하면 됩니다.

아래의 예도 참고하십시오.

 

http://sir.co.kr/bbs/board.php?bo_table=g5_tip&wr_id=2368">http://sir.co.kr/bbs/board.php?bo_table=g5_tip&wr_id=2368 

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

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

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

로그인