묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
contact board에서 디비 insert 하는 부분 소스 파일이 어떤걸까요?
2016.01.24 21:48
사이트를 만드는 중 고민하다 다시 한번 질의 응답 게시판에 문의글을 남깁니다.
도와주세요~~ㅠ
xe로 사이트를 만들었고 상담신청을 받기 위해서
contact board(https://www.xpressengine.com/index.php?mid=download&package_id=22530581)를 이용중입니다.
그런데 사용하다보니 한 서버에서 여러 사이트를 운영중인데
상담신청이 남겨지면 어느 사이트에서 남겨진건지 구분을 하기 위해
수정을 약간 해서 쓰고 있는데요.
문제는 디비에 insert가 되고 나서 메일을 발송하는 별도의 페이지로
이동해서 사이트를 구분해주고 메일을 발송하게끔 했는데요.
실력이 미천하다보니 이부분에서 헤메고 있습니다ㅠ
contact board에 문의를 남길때 insert 되는 부분 소소가 어느 파일에 있는지
찾지를 못하겠습니다ㅠ
insert가 되고 나서 사이트 구분 값을 그 페이지에서 메일 발송 페이지로
넘겨줘야 메일이 발송 될때 사이트 구분이 되는데 그게 안되서
메일에서 사이트 구분이 안됩니다ㅜㅜ
insert 되는 부분 파일만 알려주시면 정말 큰 도움이 될 것 같습니다.
댓글 2
-
배워서남준다
2016.01.24 22:34
-
lark007
2016.01.25 17:56
답변 감사합니다^^
contant board 모듈을 사용해서 메일을 발송하고 있는데 실력이 부족해
커스터마이징 하는데 어려움이 있네요ㅜㅜ
도움 좀 주실 수 있으신지요ㅠㅠ
보통 모듈(board)에 게시글을 남기면... document 모듈의 insertDocument 함수로 글이 등록이 됩니다.
document.controller.php 에 있습니다.
또는 board.controller.php 에서 구분 처리해야 할듯 싶네요.
그런데 두개다 XE 코어를 수정해야 하는 부분이라 권장하고 싶진 않습니다.
어떤 방법이 있을까? 연구를 좀 해야할것 같네요~
contact 모듈을 사용하는건 어떨런지요?
저는 contact 모듈을 응용해서 상담 기능은 아니지만, 방문자가 작성한 내용등을 메일로 발송하고 관리하는 모듈을 만들어서 사용하고 있습니다만...
contact 모듈을 활용해 보세요~