2026, 새로운 도약을 시작합니다.

관리자 메뉴를 추가했는데 클릭시 다른 메뉴가 활성화됩니다.

Copy

어드민에 admin.menu600.php 만들어서 위처럼 셋팅을 하고 각 경로에 들어가는 파일들에

$sub_menu = "600100";

$sub_menu = "600200";

$sub_menu = "600300";

$sub_menu = "600400";

이런식으로 처리는 다 해주었는데요. 

서브메뉴들을 클릭하면 계속 SMS관리 메뉴가 활성화가 됩니다.

SMS메뉴는 900번대라 번호도 겹치지 않는데 말이죠 ^^;;

서브메뉴 누를때마다 계속 SMS로 갔다가 다시 찾아와야하는 불편함이 있어서

비슷한 증상을 해결하신분이 있을까 질문올려봅니다 ~

답변 4개

$menu['menu600'] = array (

부분의 배열키를 홑따옴표로 바꿔보세요.

php7.2.10 버전 작업하다보니 쌍따옴표 붙이면 에러 나더라구요.

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

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

ㅠㅠ 이것도 실패...

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

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

아구... 설정 다 해줘도 안되네용 ㅠ

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

답변에 대한 댓글 1개

혹시 모르니, 요거 맨 끝에 쉼표 제거해 보세요.

array('600400', '서브4', ''.G5_ADMIN_URL.'/posts.php', 'posts'),

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

각 메뉴 파일 열어서 상단에 $sub_menu = "120140"; ...이런 식으로 해당 메뉴와 일치하는 번호를 넣어보세요.

<?php
$sub_menu = "120140";
include_once('_common.php');

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

답변에 대한 댓글 4개

위에 처리했다고 올려놓긴 했는데...못보셨나봐요...
이상하네요. 저는 이렇게 해주니까 바로 해결되던뎅....

PS.
제가 그래용. ㅎ 문제를 꼭 앞단까지만 읽고 푸는 버릇이.ㅋ
CSS 파일에도 해당 번호 만들어 주셨나요?
/adm/css/admin.css
아하 왠지 CSS가 답일것 같은 느낌이 드네요 ㅎㅎ
한번해볼게요~

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

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

로그인
🐛 버그신고