웹마스터 팁

회원가입 확장 모듈 - http://www.xpressengine.com/index.php?&mid=download&category_srl=18322923&search_keyword=%ED%9A%8C%EC%9B%90%EA%B0%80%EC%9E%85&package_srl=18335281


본인인증이나, 약관/개인정보 확인을 따로 페이지 만들때 썻던 모듈입니다.


정확한 원리는 잘 모르지만 XE 의 회원모듈이 작동할 때 트리거로 이 확장 모듈을 불러와서 

처리 하게 하는 방식 같습니다. 

근데 회원가입 도중 오류가 생겼을시 (아이디 중복이나 이메일 중복등) XE 에서 

오류 메세지를 내려주고 그걸 화면에 뿌려주게 되는데 ( 'XE_VALIDATOR_MESSAGE' )

그럴때도 확장모듈이 앞서 실행 되서 회원가입의 첫단계로 넘어가버립니다.

그러다 보니 오류 메세지도 못보고 회원가입 확장모듈의 첫단계로 넘어가버리네요.


이부분을 수정하는 코드 입니다. 


파일 . xe설치경로/modules/join_extend/join_extend


            if ($config->use_join_extend != 'Y')    return new Object();

            /**
             * 회원가입 submit 이후 오류가 있을 경우에는 확장기능을 사용하지 않는다. 
             */
            if(Context::get('XE_VALIDATOR_MESSAGE')){
                return;
            }
            
            // 회원가입시
            if(Context::get('act') == "dispMemberSignUpForm"){


색으로 표시한 부분이 추가한 코드 입니다. 
XE_VALIDATOR_MESSAGE 오류 메세지를 내려준 경우 이면 확장모듈
이후를 실행 하지 않고 반환 하게 됩니다. 
검색해보니 없어서 여기다가 적어봅니다. 혹시 문제가 될 만한 소지가 있으면 
알려주세요. 

감사합니다. 
제목 글쓴이 날짜
xe 기본회원가입품 연락처항목 공백&숫자 유효성검사 질문입니다. 해운거사2 2019.08.25
회원가입품 연락처항목 공백잇을시 질문입니다. 해운거사2 2019.08.16
인스타그램 해시태그 회원가입 없이 끌어오기 외인 2017.02.08
회원가입폼 기본항목에 안내문구 넣기 paraduxx 2016.01.11
member 모듈 메일인증을 사용할때 모바일 기본스킨에서 회원가입 후 이메일 발송 안내 띄우기 [2] file 후하니 2015.08.01
XE 로그인을 아이디로 바꾸려는데 회원설정에서 회원가입 탭이 안보일때. 불금 2015.02.27
회원가입후 24시간 이후 글작성 가능하기 [2] 샵사이드 2015.02.09
회원가입 인증메일 Gmail 설정해도 메일 안 올 때 저는 이렇게 했습니다. [12] file 마키치노 2014.11.06
홈페이지 제작 시, 개인정보관련/회원가입약관 처리에 대해서 [1] 양파F 2014.08.23
회원가입시 아이피 기록하기 [10] 수직상승 2014.04.24
코어 업데이트 후 회원가입 이름이 숫자(번호)로 뜨는 현상 수정 [1] 자대련 2014.04.01
확장변수, 회원가입 등의 한국 우편번호 검색 서버 주소 변경... [2] Double'U' 2013.12.26
회원가입 확장모듈 사용중 캡챠 실패시 재동의 안하기 말똥이 2013.10.31
회원가입 확장모듈, 환영쪽지를 끄면 메일이 안날아가는 문제수정. Xiso 2013.10.31
회원가입확장 모듈 - 가입절차중 오류 발생시 처음으로 돌아가는 현상 [1] 김개발 2013.08.30
회원가입시 validation error 가 뜨거나 회원가입이 안될때 [2] 똑디 2013.07.27
회원가입폼에 필수항목 * 부분 처리 [3] 똑디 2013.07.18
회원가입 인증메일 제목 msg_confirm_account_title 오류 해결방법 [2] 뒤뒤 2013.06.27
회원가입 확장 모듈 1.7.X 및 모바일에서 사용가능하도록 [10] file hhgyu 2013.03.18
회원가입시 유저가 비공개 설정하기 [1] file 모앱 2013.03.03