관리자페이지에서 주 메뉴 관련하여 질문드립니다!
본문
메뉴목록이 필요하여
admin.menu300.php 파일에 메뉴를 추가했습니다.
array('600100', '문의 게시판 답변', G5_ADMIN_URL.'/test.php', 'test_admin')
test_admin.php 파일에는
$sub_menu = '600100';
include_once('./_common.php');
auth_check_menu($auth, $sub_menu, 'r');
이렇게 추가했을때
밑줄 친 두 부분 다 on 클래스가 추가되면서 정상적으로 메뉴가 open 되어있는데요
test_admin.php 에서 버튼 링크로 이동해야만 접근 가능한 deep_test.php 파일에
$sub_menu = '600100';
include_once('./_common.php');
auth_check_menu($auth, $sub_menu, 'r');
동일한 코드를 추가하고 관련 스크립트가 있는
include_once (G5_ADMIN_PATH.'/admin.tail.php');
부분도 추가해두었는데요
gnb_2da에만 on 클래스가 붙어있는 상황인데,
어떤 이슈인지 모르겠어서요..
다른 기존 게시판은 수정 같은 버튼을 통해 넘어가도 gnb_li 부분에 on 클래스가 붙어있는데 차이를 파악하기 어려워서 도움을 구하고자 질문글 올립니다..
!-->!-->!-->
답변 1
admin.menu300.php 파일에 메뉴를 추가할 때는,
$sub_menu 코드를 300으로 시작하는 값으로 설정하는 것이 좋습니다.
현재 '600100' 코드를 사용하였는데, 이것이 문제의 원인일 수 있습니다.
(주메뉴는 300, 서브메뉴가 300XXX 가 아닌 600XXX 이면 주메뉴에 'on' 이 안붙을 가능성)
300으로 시작하되, 이미 사용 중인 다른 서브메뉴 코드와 겹치지 않도록 선택하여 사용하면 됩니다.
300700, 300910 등
답변을 작성하시기 전에 로그인 해주세요.