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

관리자페이지에서 주 메뉴 관련하여 질문드립니다! 채택완료

김니니 7개월 전 조회 2,561

메뉴목록이 필요하여

admin.menu300.php 파일에 메뉴를 추가했습니다.

array('600100', '문의 게시판 답변', G5_ADMIN_URL.'/test.php', 'test_admin')

 

test_admin.php 파일에는

</p>

<p>$sub_menu = '600100';</p>

<p>include_once('./_common.php');</p>

<p>auth_check_menu($auth, $sub_menu, 'r');</p>

<p>

 

이렇게 추가했을때 

http://sir.kr/data/editor/2504/2039296702_1743674631.2851.png" width="100%" />

 

밑줄 친 두 부분 다 on 클래스가 추가되면서 정상적으로 메뉴가 open 되어있는데요

 

test_admin.php 에서 버튼 링크로 이동해야만 접근 가능한 deep_test.php 파일에

</p>

<p>$sub_menu = '600100';</p>

<p>include_once('./_common.php');</p>

<p>auth_check_menu($auth, $sub_menu, 'r');</p>

<p>

동일한 코드를 추가하고 관련 스크립트가 있는 

include_once (G5_ADMIN_PATH.'/admin.tail.php');

부분도 추가해두었는데요

http://sir.kr/data/editor/2504/2039296702_1743674756.0755.png" width="100%" />

 

gnb_2da에만 on 클래스가 붙어있는 상황인데,

어떤 이슈인지 모르겠어서요..

다른 기존 게시판은 수정 같은 버튼을 통해 넘어가도 gnb_li 부분에 on 클래스가 붙어있는데 차이를 파악하기 어려워서 도움을 구하고자 질문글 올립니다..

 

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

답변 1개

채택된 답변
+20 포인트
7개월 전

admin.menu300.php 파일에 메뉴를 추가할 때는,
$sub_menu 코드를 300으로 시작하는 값으로 설정하는 것이 좋습니다.

 

현재 '600100' 코드를 사용하였는데, 이것이 문제의 원인일 수 있습니다. 

(주메뉴는 300, 서브메뉴가 300XXX 가 아닌 600XXX 이면 주메뉴에 'on' 이 안붙을 가능성)

 

300으로 시작하되, 이미 사용 중인 다른 서브메뉴 코드와 겹치지 않도록 선택하여 사용하면 됩니다.

300700, 300910 등

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

김니니
7개월 전
테스트용으로 작업하는거라 임시값을 넣었더니
안되던게 맞던것같습니다.
300 값으로 맞추니 해결되었습니다.
답변 감사합니다.

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

답변을 작성하려면 로그인이 필요합니다.

로그인