블로그.지오닷컴
XE레이아웃 수정할 때 관리자만 보이는 코드 삽입하기 본문
웹사이트를 관리하다보면 부분적으로 수정할 일이 생깁니다. 이때 수정을 위해 필요한 변수값을 확인해야 하는 경우가 생깁니다. 일반 사용자들은 알 필요가 없지만 관리자는 알아야 수정이 가능하지요. 이런 경우 관리자로 로그인한 사람에게만 보이도록 코딩하면 됩니다.
XE로 구축된 웹사이트는 대부분 레이아웃 파일로 형태를 변경할 수 있습니다. 레이아웃 소스 안에 아래 코드를 삽입하시면 관리자만 메인 메뉴의 설정 상태를 한 눈에 볼 수 있습니다.
위의 코드를 삽입한 뒤 관리자로 로그인하면 메인 메뉴($main_menu) 속의 변수값들을 한번에 볼 수 있습니다. 필요한 부분을 확인한 뒤 추가했던 소스 부분은 삭제하시면 됩니다.
XE 레이아웃은 웹에서 XE 관리자 모드를 통해 소스를 수정한 뒤로는 FTP로 해당 레이아웃을 수정해도 수정되지 않습니다. 혹시 수정해도 적용되지 않는다면 이 부분을 확인해 주시기 바랍니다.
감사드립니다. 다음에 또 다른 팁으로 찾아오겠습니다. ^^
XE로 구축된 웹사이트는 대부분 레이아웃 파일로 형태를 변경할 수 있습니다. 레이아웃 소스 안에 아래 코드를 삽입하시면 관리자만 메인 메뉴의 설정 상태를 한 눈에 볼 수 있습니다.
<!--@if($logged_info->is_admin=="Y")--><pre>{@print_r($main_menu)}</pre><!--@end-->
위의 코드를 삽입한 뒤 관리자로 로그인하면 메인 메뉴($main_menu) 속의 변수값들을 한번에 볼 수 있습니다. 필요한 부분을 확인한 뒤 추가했던 소스 부분은 삭제하시면 됩니다.
XE 레이아웃은 웹에서 XE 관리자 모드를 통해 소스를 수정한 뒤로는 FTP로 해당 레이아웃을 수정해도 수정되지 않습니다. 혹시 수정해도 적용되지 않는다면 이 부분을 확인해 주시기 바랍니다.
감사드립니다. 다음에 또 다른 팁으로 찾아오겠습니다. ^^
'노하우 > 웹서비스 개발' 카테고리의 다른 글
Aptana Studio 3의 Opening file for read failed 에러 해결법 (3) | 2012.06.10 |
---|---|
XE용 DB쿼리 xml 작성시 참고할 사항 (3) | 2012.04.02 |
MySQL에서 UTF-8로 한글을 인코딩 했는데도 글자가 깨질 때 (0) | 2011.03.07 |
XE 외부 페이지에서 로그인 정보 보여주기 (0) | 2011.01.05 |
중앙으로 정렬되는 홈페이지에 떠 있는 레이어 만들기 (0) | 2010.12.01 |
Comments