묻고답하기

"회원가입"버튼을 누를때 나타나는 가입 폼 전에 실명인증 서비스를 추가할려고 합니다.
회원가입 폼 이 나오기전에 페이지 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 남기남
lo마음ve 메뉴나 게시판에 비밀번호걸수있나요? [1] 2009.03.04 by 닝기리쓰레빠
새우꽝 footer에서 링크걸린 글자 색상 변하지 않게하는 방법 [1] 2009.03.04 by 닝기리쓰레빠
달려가자 게시판 설정후에 꼭 한가지 형태로만 보이게 하고싶은데.... [1] file 2009.03.04 by 닝기리쓰레빠
유재돈 로그인 정보 출력 위젯에대해 질문드립니다. [1] 2009.03.04 by 닝기리쓰레빠
낯선그리움 관리자 회원 보기에서 회원이... [1] 2009.03.04 by 닝기리쓰레빠
이형구704 호스팅 옮긴후 한글첨부그림파일 다운로드권한 없다네요 [1] 2009.03.04 by 닝기리쓰레빠
bumworld 보기페이지에서 첨부파일 이미지가 여러개일때 전부 보여줄려고 하면 어떻게 해야 하나요? [1] 2009.03.04 by 닝기리쓰레빠
시간의 저편에 회원정보를 이용한 페이지 수정하기 [1] 2009.03.04 by 띵야
신바람심박사 게시판 생성했는데 글이 안써집니다. [1] 2009.03.04 by 닝기리쓰레빠
스카이저 관리자 페이지에서 게시판 수정 및 생성이 안됩니다. [3] 2009.03.04 by 지연아빠
하늘무상 회원가입을 해도 반응이 없네요 ^^; [3] 2009.03.04 by 지연아빠
김형진 zb4 에서 xe로 제발 도와주세요 [2] 2009.03.03 by 띵야
맹물™ XE1.1.5에서 XE1.1.4 로 되돌릴수 없을까요? [2] file 2009.03.03 by lear
승리아부지 오류 메세지가 떠요 ㅡ,.ㅡ [stack overfolw at line : 2683] [1] 2009.03.03 by lear
승리아부지 1.1.5 업글후 뜨는 메세지 [stack overflow at line : 2683 [2] 2009.03.03 by lear
팔공산 움직이는 GIF파일이 안 올라가요. [3] 2009.03.03 by 감로수
전길우726 제로보드 install.php 작동이 않되요 [1] 2009.03.03 by 나그네
머구리 회원가입 폼 전에 사용자 페이지(개인 HTML)를 추가하는 방법 아시는 분~  
조계철 회원등급 조정 미적용과 게시판 권한설정이 되지 않아요. [1] file 2009.03.03 by smartcode
smartcode 회원 그룹설정에 따른 페이지 수정 권한 문제ㅜㅜ  
카르니틴 Faceoff 사용중입니다. 게시물 수정이 안되서 문의드립니다. [1] 2009.03.03 by 카르니틴
헬메이커 본문내 이미지 조절 애드온 버그인가요? [3] 2009.03.03 by 헬메이커
흑묘백묘 게시판 버튼 어긋나네요.나만 그런가? [1] file 2009.03.03 by 흑묘백묘
켄트이즈 쪽지 답글관련질문입니다.  
sk8erbo2 1.0.5버젼에서 첨부파일 업로드가 안됩니다.. [1] 2009.03.03 by 켄트이즈
Alice-N.m 엣, 저 게시판 스킨에 대해 질문드립니다아..() [2] file 2009.03.03 by Alice-N.m
개돌 XML 파일을 받아서 입/출력이 가능할까요?? [2] 2009.03.05 by 愛人
aflatoxin 페이지수정에서 모든 버튼들이 클릭 안되는데요... [2] 2009.03.03 by sh3180
jinnovator 메뉴를 클릭하면 이동이 안됩니다(고수님들 도와주세요~~)  
웰즈 약간의 보안상?의 문제 발견^^ [2] 2009.03.03 by 웰즈