안녕하세요. 수고많으십니다.
게시판 관리에서 최신글 이메일 알림 수신을 원할 경우, 관리자 이메일 또는 지정한 이메일로 도착하게 되어 있습니다.
기본적으로 이메일에 도착하는 내용은 본문 내용만 수신이 되는데,
아래와 같이 게시판 필드를 추가를 했다면, 추가된 필드 내용까지 이메일로 수신 받고자 한다면 어떤 파일의 소스를 어떻게 수정하는지 궁금합니다.
<div class="kboard-attr-row">
<label class="attr-name">회사명</label>
<div class="attr-value"><input type="text" name="kboard_option_company" value="<?php echo $content->option->company?>"></div>
</div>
<div class="kboard-attr-row">
<label class="attr-name">전화번호</label>
<div class="attr-value"><input type="text" name="kboard_option_tel" value="<?php echo $content->option->tel?>"></div>
</div>
감사합니다.
아래 코드를 추가해보시겠어요?
$mail->content .= "<p>창업희망지역:{$this->option->location}</p>";
$mail->content .= "<p>연락처:{$this->option->number}</p>";
그런데 글쓰기 페이지를 확인해보니 회사명 입력 필드는 없군요.
http://lyzadong8.dothome.co.kr/index.php/mail/
입니다
감사합니다
어떻게 필드가 추가되어 있는지 확인해보고 답변 드리겠습니다.
글 작성 페이지 주소를 알려주시겠어요?
위의 기능이 필요해서 적용해봤는데 저는 안나오네요 ㅜㅜ
회사명:
전화번호:
메일 보내진거에는 이거까지만 나오고 회사명과 전화번호 내용이 안나오네요,,,
해결할방법이 있을까요?
아래 파일을 FTP로 접속해서 수정해주셔야 할 듯합니다.
/wp-content/plugins/kboard/class/KBContent.class.php
위 파일의 아래 코드에서 굵게 표시된 코드를 추가해주세요.
$url = new KBUrl();
$mail = new KBMail();
$mail->to = explode(',', $board->meta->latest_alerts);
$mail->title = '['.__('KBoard new document', 'kboard').'] '.$board->board_name.' - '.$this->title;
$mail->content = $this->content;
$mail->content .= "<p>회사명:{$this->option->company}</p>";
$mail->content .= "<p>전화번호:{$this->option->tel}</p>";
$mail->url = $url->getDocumentRedirect($this->uid);
$mail->send();