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

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

아삼아삼 6년 전 조회 2,732

</p>

<p><?php

$menu["menu600"] = array (

    array('600000', '서브페이지', ''.G5_ADMIN_URL.'/title_keywords.php', 'title_keywords'),

    array('600100', '서브1', ''.G5_ADMIN_URL.'/title_keywords.php', 'title_keywords'),

    array('600200', '서브2', ''.G5_ADMIN_URL.'/contents.php', 'contents'),

    array('600300', '서브3', ''.G5_ADMIN_URL.'/comments.php', 'comments'),

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

<p>);

?></p>

<p>

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

$sub_menu = "600100";

$sub_menu = "600200";

$sub_menu = "600300";

$sub_menu = "600400";

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

 

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

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

 

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

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

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

답변 4개

s
sinbi Expert
6년 전

$menu['menu600'] = array (

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

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

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

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

ㅠㅠ 이것도 실패...

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

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

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

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

답변에 대한 댓글 1개

s
sinbi
6년 전
혹시 모르니, 요거 맨 끝에 쉼표 제거해 보세요.

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

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

s
sinbi Expert
6년 전

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

 

 

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

 

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

답변에 대한 댓글 4개

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

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

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

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

로그인