채택완료

관리자메뉴 위치 이동 후 active 문제

2017-07-14 (금) 10:39:18 3,573

안녕하세요.

관리자페이지 환경설정 메뉴인 $menu['menu100'] 의 서브메뉴 중 몇몇 메뉴들을 개발자설정 메뉴로 이동시켰습니다. 그런데 문제가 개발자설정 메뉴에서 기존에 환경설정에서의 메뉴였던 메뉴들을 클릭하면 최상위 카테고리의 active 가 환경설정쪽으로 이동이 됩니다. 어떤 부분을 추가로 설정해줘야 최사위 카테고리 active 도 개발자설정 메뉴로 바꿀 수 있는지 질문 올립니다!

아래는 admin.menu100.php 와 admin.menu777.php 의 코드입니다.

<admin.menu100.php>

$menu['menu100'] = array (

    array('100000', '환경설정', G5_ADMIN_URL.'/config_form.php',   'config'),

    array('', '기본환경설정', G5_ADMIN_URL.'/config_form.php',   'cf_basic'),

    array('', '관리권한설정', G5_ADMIN_URL.'/auth_list.php',     'cf_auth'),

    array('100310', '팝업레이어관리', G5_ADMIN_URL.'/newwinlist.php', 'scf_poplayer'),

);

<admin.menu777.php> 

$menu['menu777'] = array (

array('777001', '개발자설정', ''.G5_ADMIN_URL.'/apms_admin/apms.admin.php?ap=thema', 'ats_thema'),

array('777001', '개발자설정', ''.G5_ADMIN_URL.'/apms_admin/apms.admin.php?ap=thema', 'ats_thema'),

array('777002', '메뉴설정', ''.G5_ADMIN_URL.'/apms_admin/apms.admin.php?ap=menu', 'ats_menu'),

array('777005', '커스텀문서', ''.G5_ADMIN_URL.'/apms_admin/apms.admin.php?ap=npage', 'ats_npage'),

array('777004', '기본문서', ''.G5_ADMIN_URL.'/apms_admin/apms.admin.php?ap=bpage', 'ats_bpage'),

    array('777006', '메일 테스트', G5_ADMIN_URL.'/sendmail_test.php', 'ats_mailtest'),

    array('777007', '세션파일 일괄삭제',G5_ADMIN_URL.'/session_file_delete.php', 'ats_session', 1),

    array('777008', '캐시파일 일괄삭제',G5_ADMIN_URL.'/cache_file_delete.php',   'ats_cache', 1),

    array('777009', '캡챠파일 일괄삭제',G5_ADMIN_URL.'/captcha_file_delete.php',   'ats_captcha', 1),

    array('777010', '썸네일파일 일괄삭제',G5_ADMIN_URL.'/thumbnail_file_delete.php',   'ats_thumbnail', 1),

    array('777011', 'phpinfo()',        G5_ADMIN_URL.'/phpinfo.php',       'ats_phpinfo')

);



감사합니다.
|

답변 1개

채택된 답변
+20 포인트

apms.admin.php?ap=thema 해당 페이지로 접속 하셔서 


상단 서브메뉴 코드를 $sub_menu = '777001'; 로 지정하여 주세요.


ap 파라미터가 구분자 인듯 싶으니, 아래와 같이 추가 하시면 되겠죠!?


Copy
if ($_REQUEST['ap'] == 'thema') {$sub_menu = '777001';}

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