회원등급 명칭변경 방법 문의드립니다.

회원등급 명칭변경 방법 문의드립니다.

QA

회원등급 명칭변경 방법 문의드립니다.

본문

안녕하세요

작업하다가 막혀서 질문올려봅니다

 

현재 관리자모드에 권한부분을 별칭을 주고싶은데요

1b5081bb576976dda0a13c8e7082fd24_1466641776_0595.gif
 

팁자료실에 g5용으로 작성해주셨는데 

제가 원하는 바에 가장 근접한 소스인데 소스를 적용해보니 잘되기는 하는데 회원 /비회원 /관리자

세등급만 분류가 되네요

이리저리 소스를 만져도 실력부족으로 해결이 안되고 있네요

 

혹시 아래 링크소스에서  모든 등급에 별칭을 주려면 어디를 만져야 하는지 고수님의 답변좀

부탁드립니다 

http://sir.kr/g5_tip/3850 

 

구글링해서 아래형태로 작성중인데 적용하기가 힘드네요

 

        if($i == '1') { $i_member = "비회원($i)"; } 

       else if($i == '2') { $i_member = "신입회원($i)"; }
        else if($i == '3') { $i_member = "초보회원($i)"; }
        else if($i == '4') { $i_member = "사용안하는권한($i)"; }
        else if($i == '5') { $i_member = "중수회원($i)"; }
        else if($i == '6') { $i_member = "사용안하는권한($i)"; }
        else if($i == '7') { $i_member = "사용안하는권한($i)"; }
        else if($i == '8') { $i_member = "사용안하는권한($i)"; }

        else if($i == '9') { $i_member = "부운영자($i)"; }
        else if($i == '10') { $i_member = "최고관리자($i)"; } 

 

 

 

 

 

 

 

 

 

 

 

이 질문에 댓글 쓰기 :

답변 3

위 링크 팁대로 해보세요  

 

if($i==1)  

$name="비회원";

if($i==2)  

$name="xxx회원";

if($i==3)  

$name="aaa회원";

if($i==4)  

$name="bbb회원";

 

계속 추가하면 됩니다. 10까지  

네 저도 그렇게 하면 될수 알고 추가를 했는데 회원 비회원 관리자 외에는 노출이 안되드라구요


            if($i==1)

            $name="비회원";

          if($i==3) 
          $name="일반회원";

          if($i==5) 
          $name="고수회원";

            if($i>1 && $i<10)

            $name="회원";

            if($i>=10)

 if($i>=10)
19
            $name="관리자";


감사합니다

앗 감사합니다 답변을 두개 주신지도 모르고 젤 아래 팁만주신줄 알았네요
풀버전?으로 올려주신 예제를 적용해보니 잘 됩니다.

더운날씨에 올려주신 예제로 한방에 해결되니 속이 시원합니다

갑사합니다^^

 
// 회원권한을 SELECT 형식으로 얻음
function get_member_level_select($name, $start_id = 0, $end_id = 10, $selected = "", $event = "") {
    global $g5;
    $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"';
        }
            if($row['gubun'] == '준회원'){
        $data['mb_level'] = 2;
    }
    if($i == '1'){
        $call_name = '비회원';
    }
    if($i == '2'){
        $call_name = '준회원';
    }
    if($i == '3'){
        $call_name = '참여회원';
    }
    if($i == '4'){
        $call_name = '후원회원';
    }
    if($i == '5'){
        $call_name = '명예xxx';
    }
    if($i == '6'){
        $call_name = 'xxx';
    }
    if($i == '7'){
        $call_name = 'xxx';
    }
    if($i == '8'){
        $call_name = '관리자';
    }
    if($i == '9'){
        $call_name = '미사용';
    }
    if($i == '10'){
        $call_name = '웹관리자';
    }
        $str .= ">{$i} - {$call_name}</option>\n";
    }
    $str .= "</select>\n";
    return $str;
}
 

제가 쓰던 코드인데 팁과 별반 다르지 않습니다. 

해당 팁이 정상이라면

 

if($i>1 && $i<10)

$name="회원";

 

부분을 활용하면 될 듯 한데...

저는 적용해보니, 회원들도 일부 비회원으로 표시되네요.

답변을 작성하시기 전에 로그인 해주세요.
전체 17
QA 내용 검색

회원로그인

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