테스트 사이트 - 개발 중인 베타 버전입니다

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

· 3년 전 · 5470 · 16

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. 경고

- 오류 나는건 알아서~~

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 16개

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

안녕하세요

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

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

@로스트월드now ㅎㅎ

@로스트월드now 구현부분에서 3차, 4차 부분 수정을 해줘야 합니다.
프로그래머가 있어야 겠네요.

2년 전

안녕하세요

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

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

스크랩해갑니다. 감사합니다.

게시글 목록

번호 제목
24318
24317
24315
24309
24294
24293
24277
24262
24260
24253
24251
24236
24233
24228
24226
24221
24214
24203
24201
24199
24196
24195
24194
24192
24191
24187
24185
24183
24172
24168