등급별 로그인 화면 다르게 설정

등급별 로그인 화면 다르게 설정

QA

등급별 로그인 화면 다르게 설정

본문

안녕하세요.

 

판매 관리 페이지를 만들어 관리자 페이지에서 등급별 실적 확인을 할 수 있게 만들려고 합니다.

예를 들어서

1. 5등급 전용 판매관리 페이지, 7등급 전용 관리자 페이지, 10등급 관리자 페이지를 만듭니다. 

2. 로그인 했을 때 밑의 이미지에 보여지는 것처럼 5등급이나 7등급에게는 "관리자" 대신 "판매관리" 메뉴가 뜨고, 10등급은 "관리자" 메뉴도 보여지며 "판매관리" 메뉴가 뜨게 만듭니다.

31400595_1750995417.9177.png(10등급 최고관리자의 로그인 페이지 캡처본입니다.)

3. 5등급인 A판매점에서 로그인 후 첨부파일에서 보여지는 것처럼 "판매관리"를 클릭하면 5등급 전용 판매관리 페이지로 이동하여 A판매점에서 판매하는 것만 볼 수 있게 합니다.

4. 7등급인 일반관리자가 로그인 후 로그인 후 첨부파일에서 보여지는 것처럼 "판매관리"를 클릭하면 7등급 전용 판매관리 페이조로 이동하여 모든 판매 실적을 볼 수 있으나 볼수 있는 정보를 한정적으로 합니다.

5. 10등급인 총괄관리자가 로그인 후 "판매관리"를 클릭하면, 모든 정보를 확인 할 수 있게 합니다.

 

3번의 경우 A판매점의 판매관리 정보는 A판매점의 아이디에 관련된 정보만 가져와서 보여지게 하면 되는데

2번의 "판매관리" 메뉴를 추가하는 것과, 등급별 "판매관리" 페이지를 다르게 링크되어 들어가게 하는 방법을 잘 모르겠습니다.

 

고수님들의 따뜻한 조언 부탁드립니다.

감사합니다.

이 질문에 댓글 쓰기 :

답변 1

1. 하나의 페이지에서 레벨로 분리 하시는게 수월하실  듯 합니다.

 

2. 해당 메뉴 보여지는 것 역시 레벨별로, 보여지게 하면 됩니다.

 

예를 들어 


if($member['mb_level'] === '10'){ 
echo '10레벨';
}else if($member['mb_level'] === '7'){
echo '7레벨';
}else if($member['mb_level'] === '5'){
echo '5레벨';
}

이런식으로 메뉴를 분리하고, 접근 도 마찬가지 입니다.

 

3 + 4 + 5번. 위와 같은 맥락입니다.

답변 정말 감사드립니다. 꾸벅.

그런데...
말씀하신


if($member['mb_level'] === '10'){ 
echo '10레벨';
}else if($member['mb_level'] === '7'){
echo '7레벨';
}else if($member['mb_level'] === '5'){
echo '5레벨';
}


이 부분은 어느 파일에 넣으면 되는 건가요?
그리고, 2번인 "판매관리"는 어디에서 추가하는 건가요?

제가 정말 초보이다보니... 감사한 말씀을 잘 모르겠네요.
그래서 이렇게 또 여쭤보네요.

감사합니다.

지금 내용을 기반으로 이해가 어렵다면, 제작 의뢰를 추천 드립니다.
여기에서 하나하나 다 알려드릴수도 없습니다.
질문자님께서 네비게이션에 어떤 코드를 쓰셨는지 무엇을 어떻게 한 지 원본 소스도 없는 상태에서는 아무것도 할 수 없습니다.

만약 그래도 혼자서 꼭 해내고 싶다면 단계별로 질문하셔서 단계별로 해결하세요

예) 회원 레벨에 따른 네비게이션 메뉴 출력이 궁금합니다.
질문에 내용은 본인이 사용한 네비게이션 코드를 올려주시면 답변 주실 분들 정말 많습니다.

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

회원로그인

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