그누보드5.4.22 메뉴설정 4차까지 확장/뎁스/depth > 그누보드5 팁자료실

그누보드5 팁자료실

그누보드5.4.22 메뉴설정 4차까지 확장/뎁스/depth 정보

그누보드5.4.22 메뉴설정 4차까지 확장/뎁스/depth

첨부파일

adm_menu_5.4.22.zip (36.3K) 140회 다운로드 2022-01-20 16:22:30

본문

1. 설명
- https://sir.kr/g5_tip/3178 을 5.4.22 에 맞게 변경해 봤습니다.
- 해당 글은 안보셔도 됩니다.
- 기존 메뉴 사용법과 동일하게 사용하시면 됩니다.

 

1794604154_1642662535.8016.jpg

 

 

2. 설치방법
- 폴더를 모두 홈페이지 루트에 업로드 합니다.

/adm/css/admin.css                // css 파일
/adm/img                // 3차,4차 메뉴용 이미지
/adm/contentform.php            // 내용입력이 없이 등록
/adm/menu_*.php                // 메뉴 목록,입력/수정,삭제
/bbs/content.php                // 내용입력이 없어도 오류 방지
/mobile/content.php             // 내용입력이 없어도 오류 방지
/mobile/skin/content/basic/content.skin.php    // /pages/menu 의 내용입력파일 표시용 스킨
/pages/menu/                // 내용입력용 php 파일
/skin/content/basic/content.skin.php        / /pages/menu 의 내용입력파일 표시용 스킨


3. 메뉴소스.txt
- 메인메뉴 표시, 서브메뉴표시, 서브로케이션 표시로 나누어져 있습니다.
- 3차 까지만 작업되어 있구요. 4차 부터는 직접 수정하시면 됩니다.


4. 내용관리
- 메뉴를 등록하면 /pages/menu 폴더 아래에 $co_id 와 동일한 php 파일이 생성되며,
  이 파일을 수정하시면 해당내용이 표시됩니다.
- 자바스크립트나(지도, 이미지맵 등), 입력폼 작업하실때 편합니다.
 

5. 참고사항
- DB는 변경하실 필요가 없습니다.
- 5차 이후로도 가능은 하지만 필요가 없을듯 합니다.
- 메뉴추가를 하면 DB에 바로저장됩니다.
- 변경버튼 누르면 해당 메뉴만 업데이트되고, 하단에 확인 누르면 전체가 업데이트 됩니다.
- 기존 프로그램은 me_id 값이 계속 변경되지만, 이건 고정되어 있습니다.
- 메뉴 매칭 방식이 url을 검색하는 방식입니다. 더 좋은게 많겠지만, 간단한게 좋으니까.
- 로케이션/현재위치별 링크도 동작합니다.

- 메뉴 등록시에 현재메뉴를 인식 못하는 경우, 메뉴 순서를 지정해 주세요.

 

6. 경고

- 오류 나는건 알아서~~

추천
10

댓글 16개

안녕하세요 적용했는데 Fatal error: Call to undefined function get_content_db() in /home/vpskorea.com/docs/bbs/content.php on line 17 /
Fatal error: Call to undefined function auth_check_menu() in /home/vpskorea.com/docs/adm/contentform.php on line 6 /
이런식으로 오류가 뜹니다,,초보라 아예 모르는데 혹시 어떻게 고쳐야 할까요ㅠㅠ
그누보드 버전을 확인해 보셔야 겠네요.
빌더를 사용하셨거나 하면 오류가 발생할 수 있습니다.
원래 사용하셨던 파일로 다시 변경하시는 방법이 제일 빠를듯합니다.
혹시 메뉴 갯수 무제한으로 등록하는 방법 없을까요?
140개인가 150개 등록하면 그 이상으로 등록이 안되더군요. 200개까지라도 되었으면 좋겠어요.

서버설정에서 POST로 한꺼번에 넘길수 있는 숫자가 제한되어 있을듯합니다.
150개 메뉴에 개당 10개정도 변수를 사용하면 1500개가 넘는 변수를 폼으로 전달해야 하는데요. 서버설정에서 막혀 있을수 있습니다.
이때는 제일아래쪽에 확인버튼을 누르지 마시고 메뉴 오른쪽에 변경 버튼을 눌러서 사용하시면 됩니다.

안녕하세요

최신 5.99 버전에 위 내용을 덮어쓰고 사용하는데  관리자에서는 보여도

메인 및 서브에서는 2뎁스까지만 구현되 보입니다.. 혹 어디를 수정해야 하나요?? 디자이너라 ㅜㅜ;;; 

안녕하세요

최신 5.99 버전에 위 내용을 덮어쓰고 사용하는데  관리자에서는 보여도

메인 및 서브에서는 2뎁스까지만 구현되 보입니다.. 혹 어디를 수정해야 하나요?? 디자이너라 ㅜㅜ;;; 

전체 2,411 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

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