상단 메뉴의 현재 페이지에 해당하는 서브메뉴 리스트를 좌측에 나오도록 하는 스킨 > 그누보드5 스킨

그누보드5 스킨

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

상단 메뉴의 현재 페이지에 해당하는 서브메뉴 리스트를 좌측에 나오도록 하는 스킨 정보

레이아웃 상단 메뉴의 현재 페이지에 해당하는 서브메뉴 리스트를 좌측에 나오도록 하는 스킨

첨부파일

mysubmenu.zip (1.2K) 2074회 다운로드 2015-05-27 00:05:14

본문

상단 메뉴의 현재 페이지에 해당하는 서브메뉴 리스트를 좌측에 나오도록 하는 스킨입니다.

초보가 만든 것이라 디자인은 별로입니다.
익스11, 오페라, 크롬에서 테스트했습니다.

그누보드5 skin 폴더에 nav 폴더를 만들어서 올려주시고, 원하는 위치에 아래와 같이 불러오면 됩니다.

<?php  include_once(G5_PATH.'/skin/nav/mysubmenu.php'); ?>

mysubmenu.php 파일 안에 자바스크립트와 스타일시트가 같이 있으니 필요에 따라 정리하시면 됩니다.

--------------

head.php 파일의 메뉴 출력부분을 개조해서 만들었습니다.

대메뉴 마다 ul 로 숨김 출력하게 하고(display:none),
==> <ul id="mysub<?php echo $i ?>" style="display:none;">

현재 화면의 내용 제목이나 게시판 제목이 같을 경우 ul을 보이도록 하는 자바스크립트 구문(display:block)으로 작성했습니다.

if ( ($row['me_name']==$board['bo_subject'])||($row['me_name']==$g5['title']) )  이 부분은 서브메뉴가 없는 대메뉴만 출력 될 때 확인하는 부분이고,

if ( ($row2['me_name']==$board['bo_subject'])||($row2['me_name']==$g5['title']) )  이 부분은 서브메뉴 출력될 때 확인하는 부분입니다.

...

다른 분들께도 유용할지 .....
추천
9

댓글 전체

잘마드셨네요..^_^

http://sir.co.kr/bbs/board.php?bo_table=g5_plugin&wr_id=582 이기능을 이용해서 만드시면 좀더 좋았을꺼라는 저만의 개인 적인 생각이였습니다.. 단 제가 만든건 db 하나 추가하는 대신 좀더 그럴뜻한 서브메뉴 리스트죠 ..
원하는 위치에 아래와 같이 불러오면 됩니다.

<?php  include_once(G5_PATH.'/skin/nav/mysubmenu.php'); ?>



원하는 위치란,

어떤 파일의 어떤 부분에 위 소스를 삽입하여 사용하여야 하는것인지요?
<?php  include_once(G5_PATH.'/skin/nav/mysubmenu.php'); ?>
위 소스를 어디에 입력해야 하나요?
초보라 그런데 좀 더 깊게 설명해 주실 수 있나요..?
다운로드 지금 정상적으로 되고 있습니다.
최근에 sir 장애가 있었는데 그때 다운로드를 시도한것이 아닌가 싶습니다.
다시 받아보세요~~~
서브페이지에 넣었더니 뜨기는뜨는데 block 처리가 안되는ㄷㅔ ㅠㅠ어떻게해야되나요. 화면의 내용 제목이나 게시판 제목이 뭐랑 같아야되는건가요?? 그리고 화면의 내용제목은 어떻게 설정하나요??
저는 적용이 안되네요... 이상하네.. 소스자체가 단순한방법 인데요...
우선 소스내 기본 html문법 오류 있습니다..
ul 바로 밑에 a 가 들어갈수 없습니다.. ( ul 다음에 li 순서로 수정하시길)
콘텐츠 페이지가 나오는 페이지와 안나오는 페이지가 있습니다..
원인을 알 수 없네요..ㅠㅠ
1:1문의 페이지에서도 출력이 안됩니다.
전체 262 |RSS
그누보드5 스킨 내용 검색 레이아웃에서

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT