블로그.지오닷컴

XE레이아웃 수정할 때 관리자만 보이는 코드 삽입하기 본문

노하우/웹서비스 개발

XE레이아웃 수정할 때 관리자만 보이는 코드 삽입하기

지오닷컴 2011. 5. 31. 16:11
웹사이트를 관리하다보면 부분적으로 수정할 일이 생깁니다. 이때 수정을 위해 필요한 변수값을 확인해야 하는 경우가 생깁니다. 일반 사용자들은 알 필요가 없지만 관리자는 알아야 수정이 가능하지요. 이런 경우 관리자로 로그인한 사람에게만 보이도록 코딩하면 됩니다.

XE로 구축된 웹사이트는 대부분 레이아웃 파일로 형태를 변경할 수 있습니다. 레이아웃 소스 안에 아래 코드를 삽입하시면 관리자만 메인 메뉴의 설정 상태를 한 눈에 볼 수 있습니다.

<!--@if($logged_info->is_admin=="Y")--><pre>{@print_r($main_menu)}</pre><!--@end-->

위의 코드를 삽입한 뒤 관리자로 로그인하면 메인 메뉴($main_menu) 속의 변수값들을 한번에 볼 수 있습니다. 필요한 부분을 확인한 뒤 추가했던 소스 부분은 삭제하시면 됩니다.


XE 레이아웃은 웹에서 XE 관리자 모드를 통해 소스를 수정한 뒤로는 FTP로 해당 레이아웃을 수정해도 수정되지 않습니다. 혹시 수정해도 적용되지 않는다면 이 부분을 확인해 주시기 바랍니다.


감사드립니다. 다음에 또 다른 팁으로 찾아오겠습니다. ^^
Comments