관리자에서 회원권한 mb_level값(1,2,3,4등등)을 바꾸려면

관리자에서 회원권한 mb_level값(1,2,3,4등등)을 바꾸려면

QA

관리자에서 회원권한 mb_level값(1,2,3,4등등)을 바꾸려면

본문

관리자페이지의 회원관리페이지에서 회원권한 mb_level값(1,2,3,4등등)을 vip, best, normal 이런식으로

바꾸려면 어떻게해야 하나요? 

이 질문에 댓글 쓰기 :

답변 2

adm/admin.lib.php 에서 다음과 같이 수정해주셔야 합니다.



function get_member_level_select($name, $start_id=0, $end_id=10, $selected="", $event="")
{
    global $g5;
    $level_arr = array( "normal", "best", "vip"...);
    $str = "\n<select id=\"{$name}\" name=\"{$name}\"";
    if ($event) $str .= " $event";
    $str .= ">\n";
    for ($i=$start_id; $i<=$end_id; $i++) {
        $str .= '<option value="'.$i.'"';
        if ($i == $selected)
            $str .= ' selected="selected"'; 
        $str .= ">{$level_arr[$i]}</option>\n";
    }
    $str .= "</select>\n";
    return $str;
}

 

그렇게 수정하시면 관리자 페이지의 모든 레벨이 그런식으로 바뀐다는것에 주의를 돌려주십시오.

설치된그누보드가 없어서 소스를 적어드릴순 없지만..

 

mb_level은 그대로 두고 레벨별 숫자와 vip, best, normal을 매칭시킨다음

 

$mb_level_mapping = array(

  '1' => 'vip',

  '2' => 'best',

  '3' => 'normal'

);

이런식으루...

 

그리고 관리자페이지에서 노출이 필요한부분에 저 변수를 가져다쓰는게 쉬울거 같습니다.

php문법을 조금만 아시면 수월할거같습니다^^

답변을 작성하시기 전에 로그인 해주세요.
전체 0 | RSS
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT