묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
레이아웃 맨밑에 관리자 메뉴 특정아이디 만 보이게 설정하기
2012.02.01 13:36
레이아웃 맨 밑에 보면 아래 그림과 같이 나옵니다.
위에 메뉴를 특정 아이디만 메뉴가 보이게 설정할려고 합니다.
아래소스를 수정해서 관리자가 아닌 특정 아이디로 로그인해야 아래메뉴 (캐시파일 재생성, 설정...
페이지 수정.. 모바일 )등이 보일수 있게 설정하고 싶습니다.
<li cond="$logged_info->is_admin=='Y' && !$site_module_info->site_srl">
어떻게 수정을 해야 할까요 ?
댓글 1
-
송동우
2012.02.01 13:46
그걸 관라자가 아닌 다른 특정아이디를 가진 사람에게 표시되게 한다고 해도
그 기능을 사용할 수가 없습니다.
버튼 자체는 특정 아이디를 가진 사람에게 표시가 되게 하는 것은 간단하지만
그 버튼을 클릭했을 때, 관리자 권한이 아니기 때문에 페이지 수정도 못하고 권한이 없다고 나옵니다.
즉,
껍데기만 고쳐지는 것이라는 것이죠.....
모든 동작을 할 때마다 관리자인지 아닌지 확인을 하고 페이지 이동이 되는데
줄줄이 알사탕으로 연관되는 모든 것들을 다 뜯어고쳐야 됩니다.
단지 버튼만 특정아이디를 가진 사람에게 보이게 하는 것은 별 의미가 없는 것이죠.....
조건문에 다른 것은 지우고
$logged_info->user_id=="특정아이디"
이렇게 하면 껍데기는 완성됩니다.
-
때린데 또때려
2012.02.01 13:54
네 감사합니다. 어떤 의미인지 잘 알았습니다.
xe - modules - page - tpl - content.html 파일에서