묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
애드온] 글이 등록될 때 쿼리 날리는 시점..?
2014.04.23 11:13
안녕하세요.
다름이 아니라 글이 등록될 때 추가적으로
다른 데이터 테이블에 쿼리를 날려 저장하는 애드온을 개발하려고 합니다.
지금까지는 페이지가 로드되거나 로드 되기 직전 변경하는 등의 애드온을 만들었는데요.
글이 등록될 때 추가적인 쿼리를 날리는 애드온을 만들어본 적이 없어서
어떻게 해야할 지 감도 안잡히는군요....
대충 어설픈 생각으로....
어쨌든 쿼리를 날리는 시점또한 모듈에서 실행되는 것이기 때문에
//before_module_proc로 해야할지? after_module_proc로 해야할지?
if($called_position == 'before_module_proc'){
//액트를 판단하여 시점 지정
$cur_act = Context::get('act');
//게시판이 작성되는 시점은 dispBoardWrite 이니까 이때가 시점이지 않을까 싶음.
if($cur_act != "dispBoardWrite") return;
// 여기서 날릴 쿼리문 추가
$result = executeQuery('addons.애드온명.쿼리파일명(?)', $args);
이렇게 하면 될까요?
댓글 2
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
휘빈a |
타이틀 변경 방법좀 알려주세요 ㅋ
[1]
![]() | 2014.04.23 by 마음의빈자리 |
massif | 본문내 이미지 삽입후 수정창에 이미지경로 크기등이 빈칸으로 나오는데 왜그럴까요? [5] | 2014.04.23 by 샤엠 |
리즈먀 | 최고 관리자만 동영상을 올릴 수 있는건가요? [4] | 2014.04.23 by 리즈먀 |
아기나옹이 | jquery 버전업은 어디서 하는것인가요? | |
다비퀸 | 사이트 열리는지 확인좀 부탁드릴게요^^ [4] | 2014.04.23 by 다비퀸 |
딸꾹질 | 관리자 페이지의 문서검색 | |
XE초보자입니다 |
이 xe 레이아웃 무료배포용인가요?
[3]
![]() | 2014.04.23 by teguh100 |
ssyguy | 개인정보 보안관련 질문..^^ [4] | 2014.04.23 by 키스투엑스이 |
xe처음처럼 | 콘텐츠 위젯에서 줄바꾸기 | |
아굴라2 | .htaccess 파일을 옮긴 후 | |
정도길 | XE마켓 판매 레이아웃 1카피에 대해 질문드립니다 [5] | 2014.04.23 by KrteamENT |
Adam |
크롬창에서는 등록 임시저장 잘되는데 익스플로 창에서 문제
![]() | |
제임스라 | 게시판 보기에서 원하는 사용자 정의만 출력 하려면? [3] | 2014.04.23 by mindpainter |
아웅졸려라 |
epresseditor의 기능을 제한적으로 사용할수 있을까요?
![]() | |
호야호야7774 |
게시판 쓰기 들어가면 이렇게 나와요ㅠ
[1]
![]() | 2014.04.23 by 호야호야7774 |
아임팡 | Xe 엔진 NHN 의로 귀속이 된게 확실한가요? [3] | 2014.04.23 by YJSoft |
진유선 | 로그인문제 및 경로 [3] | 2014.04.23 by Double'U' |
joorans | 폼메일 사용하여 [1] | 2014.04.23 by Double'U' |
장서기 | 로그인폼을 다르게 지정하는 방법 | |
애니즌 | 애드온] 글이 등록될 때 쿼리 날리는 시점..? [2] | 2014.04.23 by 애니즌 |
if($called_position == 'before_display_content' && Context::get('act') == 'procBoardInsertDocument' && $output)
정도가 글이 db에 정상 등록된 후 아닐까요?