질문/조언질답게시판
Extra Form
PHP PHP 7.3
CMS Rhymix 2.x

별도의 로그인 페이지가 도메인/login 인데요.

 

비회원이 회원전용 게시물을 읽으려고하면

무조건 로그인 페이지로 이동하게 하고싶습니다.

어찌하면 될까요?

 

현재는 스킨레이아웃에서

PC에서는 '권한이 없습니다'라는 글과

작은 로그인 버튼이 출력되구요.

 

모바일에서는 권한이 없다는 메세지만 뜹니다.

 

관리자권한 메뉴는 위 메세지가 적절한데요.

 

로그인 회원 전용 메뉴에 비회원이 접근할때는 

그냥 별도로 만든 로그인 페이지로 

바로 이동시키고 싶습니다.

 

라이믹스 설정에서 가능할까요?

 

 

 

 

 

  • profile
    레이아웃 자체에서 혹은 애드온 등으로 가능할 듯 싶습니다.
    레이아웃에 이런 코드를..넣어보면 어떨까 싶은데요

    1. 먼저 회원전용게시물인지를 구분하려면 해당 mid 혹은 act가 회원인지 구분할 수 있는 코드
    2. 로그인하지 않은 경우

    1번 조건일 때 2번 조건이랑 같을 경우에
    페이지 리다이렉트 소스를 넣어보면 어떨까요..

    <[email protected]($mid="로그인전용메뉴" && !$is_logged)-->
    mid='login'으로 가는 리다이렉션 스크립트
    <[email protected]>
  • profile
    https://github.com/kijin/xe-login-redirect