묻고답하기

"회원가입"버튼을 누를때 나타나는 가입 폼 전에 실명인증 서비스를 추가할려고 합니다.
회원가입 폼 이 나오기전에 페이지 2개를 거쳐서 폼이 나타나면 되는데요. 어떻게 하면 될까요?

[회원가입버튼클릭] -> [주민번호,이름 입력폼 클릭] -> [실명인증 페이지 실행] 이상이 없으면 -> [회원가입 폼]
                                                                                                                                       이상이 있으면 -> [주민번호, 이름 입력 폼]


일단 회원가입버튼과 진행되는 페이지
"widgets/login_info/skins/xe_official/login_form.html"에 있는

46 : <li class="first-child"><a href="{getUrl('act','dispMemberSignUpForm')}">{$lang->cmd_signup}</a></li>

이더군요. 링크된 페이지는 dispMemberSignUpForm 에 있고, 이 함수는 아래와 같이 정의가 되어 있습니다.

"modules/member/member.view.php"에 아래와 같이 정의가 되어 있더군요.

        /**
         * @brief 회원 가입 폼 출력
         **/
        function dispMemberSignUpForm() {
            $oMemberModel = &getModel('member');

            // 로그인한 회원일 경우 해당 회원의 정보를 받음
            if($oMemberModel->isLogged()) return $this->stop('msg_already_logged');

            // 회원가입을 중지시켰을 때는 에러 표시
            if($this->member_config->enable_join != 'Y') return $this->stop('+ '+ 'msg_signup_disabled');

            Context::set('extend_form_list', $oMemberModel->getCombineJoinForm($member_info));
           
            // 템플릿 파일 지정
            $this->setTemplateFile('signup_form');
        }

위의 내용을 잠깐 보면 최종적으로 링크된 것은 맨 아래서 두번째 줄에 있는 'signup_form'이지요. 즉, 'signup_form.html'파일

에 링크가 걸린다는 내용 아닌가요?

이 정도로 분석을 해봤는데요. 대충 맞는 것 같지 않나요? ㅋㅋ


일단 페이지 한 개라도 추가해 볼 요량으로

"widgets/login_info/skins/xe_official/"폴더에 "member_join.html"파일을 추가한 후,

"modules/member/member.view.php" 파일에 아래와 같이 한 개의 함수를 추가 했습니다.

        function dispCertiNameForm() {
            if(Context::get('is_logged')) return $this->stop('already_logged');
            $this->setTemplateFile('member_join');
        }

"widgets/login_info/skins/xe_official/login_form.html"에 있는
그리고 회원가입버튼의 링크를 아래와 같이 수정했습니다.

<li class="first-child"><a href="{getUrl('act','dispCertiNameForm')}">{$lang->cmd_signup}</a></li>


실행해보니 계속 메인페이지로 넘어오는군요. ㅡㅡ;;

"member_join.html"로 링크가 안된다는 얘기가 아닌가요? ㅋㅋ


다시 처음으로 돌아가서

[회원가입버튼클릭] -> [주민번호,이름 입력폼 클릭] -> [실명인증 페이지 실행] 이상이 없으면 -> [회원가입 폼]
                                                                                                                                       이상이 있으면 -> [주민번호, 이름 입력 폼]


회원가입 폼이 나타나기 전에 페이지 두 개를 추가하는 방법 좀 가르쳐 주세요~ *^^*

 

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
희서니 외부로그인 [1] 2011.04.09 by pinkgirl425
daniel28 회원 가입 후 메일 인증이 오지 않습니다. [2] 2011.04.09 by 왜늘배가고플까T^T
무술선생 글쓰기할때 로그인안된경우 경고창 뛰우기 질문요 [1] 2011.04.09 by 스켈링턴
ㅊㅊㅋ 처음 설치하는데 화면이 이상하게 나옵니다. [1] 2011.04.09 by 스켈링턴
카이네드 스케줄 게시판 스킨 수정에 도움을 구합니다.  
백용권 업데이트 후 완전 이상해졌습니다  
푸름빠 위젯, 위젯스킨, 위젯스타일 차이에 대해 [1] 2011.04.09 by fast
일장춘몽925 도와주세요 관리자메뉴에서 쪽지함보기를 클릭하면...  
센스티브 사진게시판 정렬방법 문의  
푸른홈 유튜브 youtube 싸이트를 xe게시판에서 보기는 영영 안되나요? [1] 2011.04.09 by 진하..
바람III 관리자가 회원 비밀번호 확인방법? [2] 2011.04.09 by Boske
왕왕대두 테이블 안에 최근글 게시 한줄씩 되나요 ? [2] file 2011.04.09 by Boske
아이콘레벨 뭐좀 질문좀 드릴께염. [1] 2011.04.09
식군 메타블로그, analytics 등록실패에 대한 방화벽설정.  
물망초385 추천기능 해제해도 계속 추천하라고 메세지가 나옵니다. [1] 2011.04.09 by 궁금궁금궁금이
zeroborad짱 서비스관리 항목에 '개시판'항목이 없습니다. [2] 2011.04.09 by 배워서남준다
친절뺀질이 레이아웃 변경에 대해 문의드립니다.  
제시카조아 최근글뽑기 - 비 xe 폴더사이트에서 하는방법부탁드립니다.  
고후 구글translation을 이용하려면?  
닝닝2 블루웹 도메인 사용자 질문드립니다. [1] 2011.04.10 by 老姜君
용돌 이미지 게시판 사진 업로드 관련 오류 [1] 2011.04.10 by 老姜君
츄우양 지식인 XE 에러! [1] 2011.04.10 by 老姜君
namsman 특정그룹이면 a라는 글자가 표기되는 간단한 함수좀 알려주세요 [2] 2011.04.10 by namsman
Sonamu IE에서 Captcha Addon 오동작 문제  
탱고S 급 ie6.0에서 사이트가 않열리는 문제입니다.  
바다 소리 애드온 (Facebook Social Plugin) 또는 모듈 (socialxe)  
zinius 제로보드4에서 업글하려고 하는데요. [1] 2011.04.10 by 배워서남준다
글나라 최신 버젼 [1] 2011.04.10 by 배워서남준다
ZeroCalorie 첨부파일의 파일명을 영문+숫자만 가능하게 하려면? [1] 2011.04.10 by 배워서남준다
namsman 지식인모듈, 권한을 줘도 삭제누르면 권한이 없다고 뜨네요