로그인을 안하면 로그인을 하도록 하고 싶어서 자료를 찾아봤습니다.
그런데 sejin님 자료는 로그인 필수 기능은 오류가 있는지 mid 입력한 메뉴에 접속하면 무한로딩이 걸리고
이온디님, awake님 자료는 로그인 창을 노출 시켜 주는데 로그인 전에 다른 메뉴를 클릭하면 그대로 보입니다.
두 자료 혼합해서 사용하는 방법 외에 다른 방법 있을까요?
로그인 해! 기능은 화면 위에 로그인 창을 덮어서 눈속임 해주는거라 마땅치가 않아서 조언 부탁 드립니다.
실사용 레이아웃에서는
<[email protected](!$is_logged)-->
<script>
location.href = "{getUrl('', 'mid', '로그인에 쓸mid', 'act', 'dispMemberLogin')}";
</script>
<[email protected]>
여기에 원래 쓰시는 레이아웃코드 몰아넣기.
<[email protected]>
awake 같이 로그인에 쓰이는레이아웃에서는
<[email protected](!$is_logged)-->
awake 레이아웃 코드
<[email protected]>
<script>
location.href = "{getUrl('', 'mid', '메인페이지mid'}"
</script>
<[email protected]>
이런식으로 코드 짜시면 될듯 합니다.
각각 페이지마다 레이아웃을 따로 구현해야하고.. 로그인페이지는 특정 mid를 쓰도록하면 레이아웃을 쉽게 변환할 수 있도록 구현이 가능합니다.