묻고답하기
댓글 달면 작성자에게 메일로 알려주기
2016.06.02 21:09
안녕하세요.
댓글을 달면 작성자에게 메일로 알려주기를 하고 싶습니다.
관련 소스를 찾아보니 아래와 같습니다.
/html/modules/comment/comment.controller.php
----
/*
// send email to author - START
$oMail = new Mail();
$mail_title = "[XE - ".Context::get('mid')."] your comment on document: \"".$oDocument->getTitleText()."\" have to be approved";
$oMail->setTitle($mail_title);
//$mail_content = sprintf("From : <a href=\"%s?document_srl=%s&comment_srl=%s#comment_%d\">%s?document_srl=%s&comment_srl=%s#comment_%d</a><br/>\r\n%s ", getFullUrl(''),$comment->document_srl,$comment->comment_srl,$comment->comment_srl, getFullUrl(''),$comment->document_srl,$comment->comment_srl,$comment->comment_srl,$comment>content);
$mail_content = "
Your comment #".$obj->comment_srl." on document \"".$oDocument->getTitleText()."\" have to be approved by admin of <strong><i>". strtoupper($module_info->mid)."</i></strong> module before to be publish.
<br />
<br />Comment content:
".$obj->content."
<br />
";
$oMail->setContent($mail_content);
$oMail->setSender($obj->email_address, $obj->email_address);
$oMail->setReceiptor($obj->email_address, $obj->email_address);
$oMail->send();
// send email to author - START
*/
----
버전이 1.7.3.5 입니다.
기본적으로 주석 처리가 되어 있더라고요.
그래서 주석 처리를 해제하였는데요. 댓글을 달경우 작성자에게 메일이 가집니다.
여기에 기능을 추가하고 싶은데요.
회원 정보 상의 메일링 가입에 예/아니오 항목이 있습니다.
이 정보를 토대로
아니오라고 체크가 된 경우
메일이 안가고
예라고 체크가 된 경우 메일을 가도록 하는 기능을 구현하고 싶은데요.
/html/modules/comment/comment.controller.php
위 소스상에서
회원정보 상의 메일링 가입 여부의 정보를 if 문으로 문장을 만드려고 합니다.
알고 계신분 도움 부탁드립니다.
감사합니다.
댓글 0
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
haupt | [질문] XE 로그인 과정/자동 로그인 방법 이 궁급합니다. [2] | 2017.02.10 by haupt |
난다여~ | 1.8.20 이상 url:포트 설정시 포트 빠지는 문제 [2] | 2017.02.10 by 난다여~ |
살려줘용 | 확장변수 입력못하게 막기 질문 [5] | 2017.02.10 by 살려줘용 |
파도. |
스케치북 최근게시물 상단 탭 오른쪽 여백 없애기
![]() | |
f**** | 회원가입 후 가입환영메일 발송 | |
정예 | 메인의 레이아웃을 조금 수정한 뒤로 모바일에서 문제가 생겼습니다 [1] | 2017.02.10 by 정예 |
ds376 |
에디터 컴포넌트 리스트 이미지갤러리를 가로로 나오게하기
![]() | |
redclip | Simplestrap 메뉴 수정 문제 | |
진독 | 관리자페이지 문제 도움주실분을 찾습니다 [1] | 2017.02.10 by sejin7940 |
redclip | 지도 에디터 컴포넌트 마크 문제 | |
킼킼킼 |
헤더 상단의 배너부분
[2]
![]() | 2017.02.09 by 킼킼킼 |
lark007 | 황당한 frameset 질문입니다^^;; [1] | 2017.02.09 by XE카오스 |
공대생 | 에디터 본문기능만 삭제하려고 합니다. [1] | 2017.02.09 by YJSoft |
JackPARK |
Xenon 모바일 화면상에 게시판(Board)의 내용 Update 및 수정 메뉴 추가건
![]() | |
jaba | 기본 url 설정만 하면 xe를 재설치 하라고 합니다. [1] | 2017.02.09 by 펭구 |
robert |
게시판 관리만 있지 수정은 없나요?
[3]
![]() | 2017.02.09 by 난다여~ |
fai**** |
초보입니다. 질문드립니다.
[6]
![]() | 2017.02.08 by fai**** |
팀파워o권대훈 | 홈페이지 초기화하려고 합니다 [1] | 2017.02.08 by 제이와이엔소프트 |
hshshsss | 다국어 게시판 제작 시 문의입니다ㅠㅠ [1] | 2017.02.08 by sejin7940 |
xe초보 | 로그인 폼을 감추고 싶습니다. [5] | 2017.02.08 by xe초보 |