그룹별 게시판 메뉴처리 Slashdot Menu > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

그룹별 게시판 메뉴처리 Slashdot Menu 정보

그룹별 게시판 메뉴처리 Slashdot Menu

첨부파일

sdmenu.zip (4.3K) 181회 다운로드 2007-07-10 11:07:42

본문

데모는 링크1을 참고하세요.
적용화면은 첨부 이미지 참고하세요.

* 적용방법
1. 첨부파일을 다룬로드 받아 압축을 푼다
2. sdmenu 폴더를 그누보드 설치의 루트 디렉토리에 생성한다.
3. sdmenu.php 를 그누보드 루트 디렉토리에 카피한다.
4. 메뉴를 출력하고 싶은 php에서 다음 처럼 위 3번의 sdmenu.php를 인클루드한다.
    <?include_once("$g4[path]/sdmenu.php");?>


*
다음 내용을 참고하시어 초기값 설정을 직접해보세요.

var myMenu = new SDMenu("main_menu"); // ID of the menu element
// Default values...
myMenu.speed = 3;                     // Menu sliding speed (1 - 5 recomended)
myMenu.remember = true;               // Store menu states (expanded or collapsed) in cookie and restore later
myMenu.oneSmOnly = false;             // One expanded submenu at a time
myMenu.markCurrent = true;            // Mark current link / page (link.href == location.href)

myMenu.init();

// Additional methods...
var firstSubmenu = myMenu.submenus[0];
myMenu.expandMenu(firstSubmenu);      // Expand a submenu
myMenu.collapseMenu(firstSubmenu);    // Collapse a menu
myMenu.toggleMenu(firstSubmenu);      // Expand if collapsed and collapse if expanded

myMenu.expandAll();                   // Expand all submenus
myMenu.collapseAll();                 // Collapse all submenus

추천
1

댓글 6개

sdmenu.php 상단의 windows.onload function 이 view 또는 Write 시 스킨에 따라 충돌이 나서 슬라이딩이 안됩니다.
아래와 같이 바꿔주세요


<script for="window" event="onload">
var myMenu;
myMenu = new SDMenu("menu");
myMenu.init();
</script>
전체 35 |RSS
그누4 팁자료실 내용 검색

회원로그인

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