본문 바로가기

XE에서 화면을 개발하다보면 로그인을 하지 않은 상태에서 글쓰기등을 선택한 경우 로그인페이지로 이동하는것이 아니라 "권한이 없습니다"라는 메시지 창이 뜨는 경우가 있습니다.

프로그램 진행상 그렇다 치더라도 한단계가 더 추가된 경우라 불편하다면 불편하다고 할 수 있는 프로세스입니다.

그래서 로그인을 하지 않은경우 "권한이 없습니다."라는 페이지가 나오는것이 아니라 바로 로그인 할 수 있는 창으로 이동하는 방법에 대해 정리해 봤습니다.


1. message.html파일 수정
/xe/modules/board/skins/xe_board/보드스킨명/message.html 의 내용을 아래와 같이 수정합니다.

<script cond="!$is_logged">location.href="/xe/?mid={$mid}&act=dispMemberLoginForm";</script>

<div class="context_message">
  {$message}   
</div>


여기서 경로는 본인의 상황에 맞게 수정해야 합니다.

JOS39 블로그

여행과 맛집 그리고 일상에 대해 나만 몰랐던 이야기들..