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

'최고관리자'로 설정된 아이디만 관리자 접속 채택완료

prpr 10년 전 조회 3,447

 

회원등급이 10등급이면 모수 super관리자가 되어

관리자페이지에 접속이 됩니다.

회원 10등급이라도 관리자 환경설정에서 '최고관리자'로 설정된

아이디만 관리자 페이지 접속하게 하고

나머지 10등급은 별도 페이지로 가게 할수 있는 방법좀 부탁합니다.

 

 

if ($cf_admin == 'admin'){

    관리자페이지1; }else{    관리자페이지2; } 

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

답변 2개

채택된 답변
+20 포인트

/lib/common.lib.php 파일의 함수 is_admin 에서 if ($config['cf_admin'] == $mb_id) return 'super';

이와 같이 설정이 되있어서 관리자 > 환경설정에서 넣어둔 id만 super의 권한을 갔는게 기본입니다  

 

이 경우 관리자 페이지에 접속은 할 수없고 게시판의 글쓰기 글읽기 다운로드 등등의 기능들이 레벨로 제한하므로 이부분은 접속이 가능하게 되어있지요

 

따로 소스를 건드리지 않았다면요 

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

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

f
10년 전

if($is_admin == 'super') {

최고관리자 페이지

} elseif($member['mb_level'] > 9) {

권한 10 페이지

}

 

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

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

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

로그인