묻고답하기

단순한것 같은데.. 몇일간 고생해서 해결했습니다.

검색해보면.. 같은 고민을 하시는 분들이 많은 것 같아서 글을 적습니다.


1. 목적

  - 특정 게시판에서 비회원은 글의 등록만 가능하고, 글의 열람은 회원만 할수 있도록 함.

     비회원에게 목록이 보이지 않게 하기위해, 

     비회원이 글을 등록하면 "신청이 완료되었습니다" 메세지 출력후 확인 누르면 홈으로 바로 이동


2. 시도했던 방법

  1) 스킨에 있는 write_form.html 에서 onclick부분에 alert()와 location.href 삽입

     - 원본 코드: onclick="frmSubmit();return false" 

     - 수정 코드: onclick="frmSubmit();alert('신청이 완료되었습니다.');location.href='홈주소'"

     - 문제 -> 기능이 정상적으로 동작은 되나, 메세지가 나오는  시점이 너무 빠름

                   게시판이 자체적으로 수행하는 필수기입항목 체크등의 기능을 수행하기전에 동작이 실행되어버림.


  2) board 폴더에 있는 board.controller.php 수정

    - 111번정도의 줄에 $this->setMessage($msg_code); 아래에다 소스삽입

    - 삽입코드 : if(Context::get('mid')=="게시판모듈명") $this->setRedirectUrl("이동할주소") 

    - 문제 : 실행이 안됨..-_-;; 이유를 모르겠습니다.


 3)\module\board\tpl\js\board.jsj 수정

   - 30번째 줄에 소스 추가

   - 삽입코드

    if(mid == '메뉴아이디'){

alert("신청이 완료되었습니다.");

location.href = "홈페이지";

}


최종적으로 3번째 방법으로 해결했습니다.

정상적으로 잘 되구요. 게시판의 자체 기능들도 제대로 작동하네요...^^;


글쓴이 제목 최종 글
BJ람보 공지 답변을 확실히 받기위한 질문자 지침서 [6] 2017.01.25 by mxin****
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
녹색사랑 The result is not valid JSON 에러 고치는 방법 좀 알려주세요. [1] file 2017.09.08 by 녹색사랑
on 네이버 웹마스터도구 설정 도와주실분 사례합니다! [2] 2017.09.08 by on
Marinesnow XE 툴 질문드립니다. [2] file 2017.09.08 by Marinesnow
이지한 xml 쿼리에서 중복된 컬럼값을 제거 하고싶습니다. [2] 2017.09.08 by 이지한
녹색사랑 회원의 게시물 파일을 서버에 저장하는 방법 [3] 2017.09.08 by sejin7940
토순이 문서 히스토리를 스킨에 넣는 방법을 알고 싶습니다.  
이덕순 밑에 질문의 추가 질문입니다. [3] 2017.09.08 by 배워서남준다
박용연 미치겠네요~ 게시판 엑셀다운받을수있게~~하는방법 [1] file 2017.09.08 by sejin7940
녹색사랑 파일명이 한글로 된 파일 업로드 안되는 문제 [1] 2017.09.07 by 기진곰
qwertylife boanserver.com 설치 문의 (무료 SSL 대체) [1] 2017.09.07 by 기진곰
이덕순 밑에 질문 추가 합니다.  
Marinesnow XE 설치 질문드립니다. [2] file 2017.09.07 by sejin7940
tootoo 올린 사진하고 다른게 나옵니다.  
qwertylife 서버 사양 한번더 비교 부탁 드립니다ㅜ [4] 2017.09.07 by qwertylife
이덕순 호텔비교사이트는 어떤 원리 인가요? [3] 2017.09.07 by 이덕순
마르키스 게시판 ID값이 나온 주소를 서브도메인으로 리다이렉트 할 수 있나요? [6] 2017.09.07 by 마르키스
댑펑 https url 이미지의 썸네일 0바이트로 생성되는 문제  
쿨럭이 본문안에 추가 관련 도움이 절실합니다~ [2] 2017.09.06 by 쿨럭이
Cyan 로그인 상태에서도 비밀글로 등록한 게시글을 열람하는 방법  
사르나트 댓글 삭제시 대댓글도 삭제됩니다.; [3] 2017.09.06 by HowtoXE
fjrl 다국어 사이트 언어선택 사용 중인데 ie 에서만 안됩니다. [1] 2017.09.06 by HowtoXE
호야라요 특정파일이 삭제가 안되네요. [1] 2017.09.06 by HowtoXE
이지한 php문에서 작성한 함수를 html에서 불러와서 쓰고싶습니다. [1] 2017.09.06 by 배르만
장민제 Xe홈페이지가 네이버 블로그에 노출되는겻우 [1] 2017.09.06 by 배르만
류준하 반응형 문제 [1] 2017.09.06 by 배르만
사람인 티스토리 질문이요 스킨 수정하는법 file  
사르나트 스케치북 모바일 게시판 목록(list)에서 닉네임 앞에 등급 아이콘이 표시되지 않는데요..  
qwertylife 스케치북은 인기글 위젯 없나요? [1] 2017.09.05 by DoorWeb
사르나트 모바일에서 PC 보기를 했을 때, 게시판 형태가 데스크탑의 모습과 다른데요... [1] file 2017.09.05 by DoorWeb
초장군 doorweb basic 가변형 레이아웃 ver. 1.7.7 [2] file 2017.09.05 by DoorWeb