웹마스터 팁
모바일 레이아웃 로그인페이지 개선방법
2010.08.01 12:55
미리보기 : http://skypia.kr에 모바일로 접속해주세요.
기본 레이아웃의 문제점
1. 아이디와 패스워드 폼의 하단에 로그인 버튼이 보여지지만 클릭시 로그인페이지를 재로드하여
실질적인 로그인이 되지 않음.
2. 스마트폰에서 지원하는 완료버튼을 클릭해야 로그인 가능.
해결 방법.
1. 실질적으로 로그인 되는 버튼을 만든다.
/modules/member/tpl/login_form.html 열어주세요.
<div class="cm">~~~</div> 이 부분을 아래와 같이 고쳐주세요.
<div class="cm"> <div class="fl"><input name="keep_signed" type="checkbox" value="Y" id="autoLogin" /><label for="autoLogin">{$lang->keep_signed}</label></div> <div class="fr"><button type="submit" class="bn">{$lang->cmd_login}</button></div> </div>출처 : http://xe.xpressengine.net/?mid=issuetracker&act=dispIssuetrackerViewSource&type=diff&path=%252Fsandbox%252Fmodules%252Fmember%252Ftpl%252Flogin_form.html&revs=7600&erev=7600&brev=7592
2. 혼동될 수 있는 로그인 페이지 버튼을 로그인페이지에서 숨긴다.
m.layouts/default/layout.html 파일을 열어주세요.
<li class="fl"><a href="{getUrl('act','dispMemberLoginForm')}">{$lang->cmd_login}</a></li>
위 부분을 아래와 같이 수정합니다.
<!--@if('dispMemberLoginForm' == $act)-->
<!--@else-->
<li class="fl"><a href="{getUrl('act','dispMemberLoginForm')}">{$lang->cmd_login}</a></li>
<!--@end-->
이는 현재 접속중인 act. act가 뭔지는 모르겠으나 아무튼 로그인페이지의 경로가 act로 되어있습니다.
즉, 로그인페이지로 접근한게 맞다면 아무것도 출력하지 않고 다르다면 출력하는 거죠.
쉽게 말해 로그인 전에만 보여주는 겁니다.
댓글 4
-
THEOTHERS
2010.08.13 00:27
-
스카이피아
2010.08.21 17:40
캡차 애드온까지는 잘 모르겠구요... 뭔가 잘못 적용하신거 같습니다.
아이디 패스워드 입력후 로그인 버튼을 눌렀을대 로그인이 되야 정상입니다. 로그인페이지로 또다시 이동된다는건
소스 넣으실때 잘못넣은거 같아요.
-
THEOTHERS
2010.08.21 18:06
제가 초보라..조금 엉뚱한 곳에서 해결을 했습니다..
제어판에.. 모바일 탭 에드온을 활성화를 시키지 않아서..이런일이 있었더군요..
바쁘신 시간 내시어 뎃글 주셔서 감사드립니다. 즐거운 주말되세요.
오랜시간.. 해결을 못했네요.. 누구 알려주는 사람 없는 XE에서는 자지 혼자 해결을 해야하나 봅니다. ^^;;
좀더 고수분들의 활동이 있으면 좋겠습니다.
초보분들은 모바일 에드온 적용필수적으로 하시기 바랍니다. 잘 보지않아.. 지나치기가 쉽습니다.
관리자 페이제 > 제어판 > 애드온 보세요
애드온 탭이 보이시나요??? 아래보시면.. Mobile이라고 있습니다.
XE 설치한지 2개월이 되었는데.. 이런것이 있는지.. 첨봤네요 ㅋㅋ
모바일 설정하는 방법은 다른 게시물들 참고하셔서 하시면됩니다.
저의 오류는 모바일에서 Captcha를 실행을 안해주어서..생긴 오류였네요.. ^^;; (바보.)
바쁘신데도 불구하고 늘 뎃글을 달아주시는 스카이피아님 같은 분이계시기에... 기분좋네요~~
모조록 즐거운 주말되세요.
-
스카이피아
2010.08.23 22:44
댓글은 확인하면 달아 들이지만 실질적으로 도움이 안되는거 같아 죄송할 따름입니다ㅠㅠ
무튼 해결 하셨다니 기뻐요^^
내일도 즐거운 하루 되세요~
제목 | 글쓴이 | 날짜 |
---|---|---|
홈페이지의 개념부터 알아야 하는 진정한 초급자들의 위한 팁입니다. | 놀라운넘 | 2010.03.23 |
홈페이지에 계정 사용량, DB 사용량, 현재 트래픽 출력하기
[7]
![]() | 대류 | 2010.03.29 |
XE 기본 카운터의 방문자 / 페이지뷰 출력하고 수정하기 [5] | 대류 | 2010.04.03 |
공지글 1페이지에만 보이기 [1] | 러키군 | 2010.04.29 |
LNB위젯사용하지 않고 초간단 페이지 인식 메뉴 만들기
![]() | 쥰지 | 2010.06.09 |
''외부 페이지''에서 CSS/JS 파일 불러들이기 [2] | xe-m | 2010.06.11 |
스마트폰이 없는뒤~!! 모바일페이지를 봐야 할경우 [15] | 토깽이2 | 2010.07.02 |
초보의 모바일 페이지 등록하기 [5] | 조량 | 2010.07.15 |
모바일 레이아웃 로그인페이지 개선방법 [4] | 스카이피아 | 2010.08.01 |
페이지 모듈 사용시 여백 관련한 팁! | sejin7940 | 2010.08.02 |
검정 배경 홈페이지용 회원 정보 스킨
![]() | LutZ | 2010.08.03 |
관리자페이지 회원목록을 일반페이지에서 사용하기
[5]
![]() | 늘푸른이 | 2010.08.07 |
게시판 본문페이지 닉네임 옆에 회원그룹명 사용
[4]
![]() | 늘푸른이 | 2010.08.13 |
레이아웃 관리자 페이지 html 에디터창 늘리기+줄이기
[1]
![]() | 레드폭스 | 2010.08.25 |
초보자도 따라하는 XE로 홈페이지 만들기 강좌 포스트입니다. [2] | 놀라운넘 | 2010.08.27 |
페이지에서 첨부파일 100% 에서 증발이 되면...? [6] | 우리아기 | 2010.09.04 |
로그인/로그아웃 시 그페이지에 그대로 남아있게하기. [4] | 롤리^^ | 2010.09.16 |
카페24 외부페이지로 트래픽 확인하기
[1]
![]() | teryboy | 2010.10.09 |
페이지 설정, 꼭 이렇게 해두세요
[10]
![]() | 老姜君 | 2010.10.14 |
IE 전용 페이지 전환시 부드럽게 하기 (퍼옴) [2] | 오실롯 | 2010.10.29 |
좋은 팁 감사합니다. 저와 같은 초보는 무조건 따라하다보니... 이런저런 문제가 있네요 ^^
말씀해주신데로.. 수정을하고.. 로그인 버튼을 누르니
다음과 같은 창이 뜹니다.. 말씀해주신데로 된건가요? ^^;;;;;
회원가입을 클릭을 하면.. 제가 사용하는 Xdom layout에
[애드온] 회원가입 Captcha 애드온 (자동가입방지) ver. 0.1.4 뜨는데요..
해당 언어를 넣고 다음단계로 클릭을 하면... 다음과 같은 오류가 발생이 됩니다.
이에러가.. 레이아웃의 문제인지.. 아니면..
[애드온] 회원가입 Captcha 애드온 (자동가입방지) ver. 0.1.4 가..모바일에서 안되는건지...
쉽게 해결하기 위해.. 모바일에서도 이상이 없이 사용하시는 다른 애드온이 있다면. 답변부탁드립니다.