상단 메뉴의 현재 페이지에 해당하는 서브메뉴 리스트를 좌측에 나오도록 하는 스킨 정보
레이아웃 상단 메뉴의 현재 페이지에 해당하는 서브메뉴 리스트를 좌측에 나오도록 하는 스킨첨부파일
본문
상단 메뉴의 현재 페이지에 해당하는 서브메뉴 리스트를 좌측에 나오도록 하는 스킨입니다.
초보가 만든 것이라 디자인은 별로입니다.
익스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']) ) 이 부분은 서브메뉴 출력될 때 확인하는 부분입니다.
...
다른 분들께도 유용할지 .....
초보가 만든 것이라 디자인은 별로입니다.
익스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
9
댓글 전체
잘마드셨네요..^_^
http://sir.co.kr/bbs/board.php?bo_table=g5_plugin&wr_id=582 이기능을 이용해서 만드시면 좀더 좋았을꺼라는 저만의 개인 적인 생각이였습니다.. 단 제가 만든건 db 하나 추가하는 대신 좀더 그럴뜻한 서브메뉴 리스트죠 ..
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'); ?>
원하는 위치란,
어떤 파일의 어떤 부분에 위 소스를 삽입하여 사용하여야 하는것인지요?
감사합니다^^
상단 메뉴의 현재 페이지에 해당하는 서브메뉴 리스트를 좌측에//ㅎㅎ 감사합니당~~~^^
잘 쓰겠습니다~
너무 좋네요 감사합니다~
정말 감사드립니다.
정말정말 감사해요!!!!!!!!!!
멋진 팁 감사합니다.
게시판 페이지에만 적용되나요 ㅠㅠ
저도 그것 때문에 한 나절 고생했네요.
g5['title']을 확인해 보세요
g5['title']을 확인해 보세요
<?php include_once(G5_PATH.'/skin/nav/mysubmenu.php'); ?>
위 소스를 어디에 입력해야 하나요?
초보라 그런데 좀 더 깊게 설명해 주실 수 있나요..?
위 소스를 어디에 입력해야 하나요?
초보라 그런데 좀 더 깊게 설명해 주실 수 있나요..?
정말 감사드려요!
COMPANY
-CEO'S Greetings
-Company History
company밑에 ceo는 좌측메뉴가 나오는데 history는 메뉴가 안나옵니다 ㅜㅜ
-CEO'S Greetings
-Company History
company밑에 ceo는 좌측메뉴가 나오는데 history는 메뉴가 안나옵니다 ㅜㅜ
g5['title']을 확인해 보세요
와우 고맙습니다~!
사이드메뉴
파일 다운로드 받으려니, 파일이 존재하지 않는다고 합니다. ㅠㅠㅠ
다운로드 지금 정상적으로 되고 있습니다.
최근에 sir 장애가 있었는데 그때 다운로드를 시도한것이 아닌가 싶습니다.
다시 받아보세요~~~
최근에 sir 장애가 있었는데 그때 다운로드를 시도한것이 아닌가 싶습니다.
다시 받아보세요~~~
좋네요
넘 좋습니다.
해당 그룹아이디로 호출시도 나오게 하려면 어떻게 해야하나요?
해당 그룹아이디로 호출시도 나오게 하려면 어떻게 해야하나요?
감사합니다
다운받아 봐야 겠네요 감사합니다
감사합니다.
head.php에 위에 파일을 불러와서 잘쓰는데.... _head.php로 불러오면 왼쪽메뉴가 사라지네요... 해결방법아시는지요 ㅠㅠ
^^
좋은 자료 감사합니다
좋은 자료 감사합니다
감사합니다 ~~간편하게쓸수있어서 넘넘 좋네요^^
좋은 자료 정말 감사드립니다.
감사합니다.
감사합니다~
감사합니다.
감사합니다!
서브페이지에 넣었더니 뜨기는뜨는데 block 처리가 안되는ㄷㅔ ㅠㅠ어떻게해야되나요. 화면의 내용 제목이나 게시판 제목이 뭐랑 같아야되는건가요?? 그리고 화면의 내용제목은 어떻게 설정하나요??
감사합니다!!
저는 적용이 안되네요... 이상하네.. 소스자체가 단순한방법 인데요...
우선 소스내 기본 html문법 오류 있습니다..
ul 바로 밑에 a 가 들어갈수 없습니다.. ( ul 다음에 li 순서로 수정하시길)
우선 소스내 기본 html문법 오류 있습니다..
ul 바로 밑에 a 가 들어갈수 없습니다.. ( ul 다음에 li 순서로 수정하시길)
콘텐츠 페이지가 나오는 페이지와 안나오는 페이지가 있습니다..
원인을 알 수 없네요..ㅠㅠ
1:1문의 페이지에서도 출력이 안됩니다.
원인을 알 수 없네요..ㅠㅠ
1:1문의 페이지에서도 출력이 안됩니다.
최신버전은 없나요 ;;
감사합니다!
노출이 잘 됩니다.
문제는 메뉴 몇개를 비활성화 하면 좌측메뉴가 통으로 사라집니다.
모든메뉴가 display: none;으로 처리되버리더라구요.
게시판인데 어떤것은 나오고 어떤것은 나오지 않는 경우는
메뉴명과 게시판명이 달라서 그런것 같습니다.
메뉴명 자료실이면 게시판명도 자료실 이어야 됩니다.
저도 이유를 몰랐는데 메뉴명과 게시판명이 다르면 안나옵니다.
한번 해보세요
연속해서 다른 대메뉴와 서브메뉴가 동시에 나오는 이유는
대메뉴는 다른데 서브메뉴가 같은 이름으로 되어 있으면 동시에 두개가 다
표출이 됩니다.
이부분은 커뮤니티에 자료실 학습센터에 자료실
대메뉴 말고 서브메뉴 이름을 다른것으로 변경하면 됩니다. 참고 하시면 좋을것 같습니다.