묻고답하기

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

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


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번째 방법으로 해결했습니다.

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


글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.06 by 남기남
동글유부 게시판 스킨을 영문화하고픈데..  
Apollos2304 XE-Core 1.5.3.7 버전의 Rev는????  
좋은인연.. 음악재생시 검은 화면 없애려면.... [1] file 2012.12.26 by 좋은인연..
윤이이뻐 모듈연결시 변수명도 같이 넘길순없나요?(외부페이지끼리) [1] 2012.12.26 by BluesPia[꾸야]
끄억헉 아이디의 값은 올바른 이메일 형식이 아닙니다.  
sbshs77 갑자기 관리자페이지고 뭐고 로그인이.. [1] 2012.12.26
스밀걸 어제까지 문제 없던 홈페이지가..;; [2] 2012.12.26 by 웹엔진
샤로우 XE Core ver. 1.5.3.7에서 회원이름 수정 안되게 하는 방법 [2] 2012.12.26 by Apollos2304
sbshs77 특정 카테고리만 출력하기  
시겐602 일반회원 쪽지함, 친구보기가 안되요ㅠ.ㅠ  
백만스물꽃송이 게시판이..  
4rfv5tgb6yhn 도메인 이전 시 바뀐 주소로 일괄 수정 하는 법 ??? [3] 2012.12.25 by 일모도원
genosaid "분류에 값을 입력해주세요" 라는 문구를 변경하고 싶은데요 [4] 2012.12.25 by genosaid
커피메이트 alertScript 가 에러는 안내는데 동작도 안하네요.. [8] 2012.12.25 by 커피메이트
공돌이2 기본 레이아웃 설정문제... [1] 2012.12.25 by 송동우
화랑529 기본 레아이웃 제목 설정 질문 [1] file 2012.12.25 by 화랑529
BonaSera 회원가입할 때 서명란이 안나와요, 서명 에디터 질문있어요 [1] 2012.12.25 by 샤로우
꿀꺽2 에디터로 편집하는 동안 브라우저 제목 설정하는 방법. [1] 2012.12.25 by 샤로우
디자인나은 게시판 컨텐츠 출력시 폰트 칼라 변경 [2] 2012.12.25 by 송동우
미스터강 컨텐츠확장위젯 제목정렬좀 알려주실분 계신가요? [2] 2012.12.25 by 송동우
민다 작성글 보기에 특정 게시판 제외 [1] 2012.12.25 by 송동우
권충원 게시판이 위아래로 공간이 벌어지네요. [1] file 2012.12.25 by 이지매니아
오락실주인 소스보기질문 / xe사이트 언어 질문 [1] file 2012.12.25 by 이지매니아
Apollos2304 구글프로젝트 저런거 exe파일로도 있을까?  
커피메이트 가입인증 이메일 관련 [1] 2012.12.25 by 커피메이트
Apollos2304 1536, 1537 버전이 먼저 올라온 이유는?  
etic 기본적인 질문! - 홈페이지 사이즈에 대해서... [3] 2012.12.25 by 冠脫之夢
LI-NA 게시판에서 확장변수를 이름으로 불러올 수 있나요? [2] 2012.12.25 by BluesPia[꾸야]
유니눅스 서브메뉴 펼치기 [1] 2012.12.24 by mindpainter
이지매니아 $('input.text').keyup() 함수 사용 질문드립니다. [1] 2012.12.24 by mindpainter