채택완료

js에서 회원 레벨을 체크할 수 있는 방법이 있을까요?

2년 전 1,684

현재 common.js에서

 if (!$("#check_admin").data("admin")) { 
해당 형태로 어드민인지 아닌지를 체크하고 있는데
특정 레벨 이하거나 비회원이면 팝업을 띄우게끔 하고 싶습니다
방법이 있을까요? 

|

답변 2개

채택된 답변
+20 포인트

 if (!$("#check_admin").data("admin")) {  <==이것은 필요 없고 괸리자 체크는 다음과 같습니다

if(g5_is_admin =='super') //최고관리자

if(g5_is_admin =='board') //게시판 관리자

if(g5_is_admin) //위 관리자 아무것이나

 

비회원 체크

if(!g5_is_member) alert('비회원');

 

레벨 체크는 head.sub.php에서 // 자바스크립트에서 사용하는 전역변수 선언에 추가

var mb_level ="<?php echo $member['mb_level'];>?>";

 

체크하는 곳에서

if(mb_level > 3) 

 

 

 

 

 

 

extend/user.config.php

Copy
add_javascript('<script>var g5_member_lv = ' . $member['mb_level'] . ';</script>');

 

js/common.js

Copy
if (g5_member_lv < 5) {

    // ...

}

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