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

회원별로 메뉴관리의 메뉴를 선택해서 보여줄수는 없을까여?

ljy0318b 2년 전 조회 1,702

회원별로 메뉴관리의 메뉴를 선택해서 보여줄수는 없을까여?

메뉴에 권한기능은 추가했는데 클릭했을때 접근만하지 못하는거같더라구요~

애초에 로그인했을때 특정 메뉴만 선택적으로 보여주려면 코딩을 새로해야할까요ㅜ

 

감사합니다!!

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

답변 4개

e
2년 전

메뉴에 추가한 권한 기능대로..

메뉴를 출력하는 소스에서  if  문을 추가해주면 됩니다.

 

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

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

회원별로 메뉴관리의 메뉴를 선택해서 보여줄수는 없을까여?

== 관리자 페이지를 보인(사용한)다는 뜻인가요?

 

메뉴에 권한기능은 추가했는데

== 어떻게 하신 것인지 구체적으로 설명해 주실 수 있을까요?

 

클릭했을때 접근만하지 못하는거같더라구요~

== 접근?은 하는데 못한다는 것은 무엇인가요?

 

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

답변에 대한 댓글 1개

엑스엠엘
2년 전
홈페이지 메뉴를 제한적으로
회원에게 제공하는 거라면
M:N 관계 DB modeling에 관하여 검토해 보세요.

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

2년 전

head.php 메뉴출력 부분 foreach가 두군데 있습니다(1차메뉴, 2차메뉴 출력)

다음 처럼 하세요

 

$levelMenu=array('메뉴1', '메뉴2','메뉴3');

 foreach( $menu_datas as $row ){

  if( $member['mb_level']==2 && in_array($row['me_name'], $levelMenu) ) continue;

 

 

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

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

메뉴를 구성하는 head.php쪽에 $member['m_level'] 항목 찾아서 다르게 주면 될거 같아요

메뉴출력부분에 if($member['m_level']>2)

{

}else{

}

이런식으로 구성할 수 있겠군요

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

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

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

로그인