메뉴는 어떻게? > 그누4 질문답변

그누4 질문답변

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

메뉴는 어떻게? 정보

메뉴는 어떻게?

본문

메뉴는 어떻게 만드는건가요?

이제막 입문한 초짜라서....

여기 처럼 상단을 클릭하면 좌측이 변하게...방법좀 알려주시면 감사합니다 ㅠ.ㅠ
  • 복사

댓글 전체

드림위버나 나모웹에디터 프로그램을 다뤄보세요. ^^

프레임셋 이라고 다음에서 검색해 보면 좀더 이해가 쉬울 듯 하옵니다.

그 예제작으로

http://www.tagmania.net/html/framex123a.htm

구조 잡아놓고 일일히 경로 잡아주면 될 듯 합니다.
sir이 그누보드 제작사 사이트 이면서 그누보드를 잘 활용한 교과서적인 홈 입니다
찬찬히 구조를 뜯어보시면 어렵지 않죠^^ (물론 제가 아무리 요렇게 말씀드려두.. 아직 아무것도 모르신다면 어려우실 수 밖에 없습니다. 그맘 알죠)

아무튼 sir의 경우 그누보드의 그룹을 활용한 예 입니다
상단 메뉴(그룹)에 따라 왼쪽 메뉴를 다르게 불러오도록 만든듯 싶네요
일단 그누보드 루트에 있는 head.php 열어보시면

<?=outlogin("basic"); // 외부 로그인 ?>

요렇게 된 부분이 있습니다.
그 아래 메뉴를 넣으면 되겠죠?

문제는 그룹별로 다른 메뉴를 넣는것인데
방법은 여러가지 입니다.

그냥 head.php하나만으로 끝낼수도 있고.. 인클루드를 사용하는 방법도 있고..
노가다 방법도 있고
프레임 방법도 있고..

저는 인클루드 방식을 선호합니다.

게시판을 몇개 만드셨다면 각각의 그룹을 주세요.

예를들면 free 라는 게시판의 그룹은 a
haha 라는 게시판은 그룹 b
hehe 라는 게시판은 그룹 c

게시판 설정에서 상,하단에는 head,tail을 불러오도록

상단 : _head.php

하단 : _tail.php

이렇게 지정해 줍니다

그리고 메뉴가 될 파일을 그룹 이름과 같게 그누 루트에 만들어 주니다.
a.inc.php
b.inc.php
c.inc.php

각각의 파일에는 서로다른 메뉴를 만들어 두셔야겠죠?


그리고 head.php 의 <?=outlogin("basic"); // 외부 로그인 ?>
아래
<? include_once("$g4[path]/$gr_id.inc.php"); ?>

를 넣습니다.
쓰다보니 길어졌군요.

게시판 의 그룹별로 다른 메뉴가 출력되는것을 확인하실 수 있습니다.
© SIRSOFT
현재 페이지 제일 처음으로