예를들어 입력필드 선택란이 A, B, C 가 있고
메일 알림을 받는 사람이 D, E, F 가 있다면
게시판에 글작성자가 A 입력필드를 선택하고 글을 작성했으면
메일알림을 D라는 사람만 받을수 있고, 글작성자가 B 입력필드를 선택하면 E 사람만 받을수 있는
구조로 변경할 수 있는 문의 드립니다.
변경은 가능합니다만.. 개발적인 스킬이 필요합니다.
/kboard/class/KBContent.class.php 파일에 execute() 메소드가 있습니다.
그 안쪽에 메일 보내는 코드가 있습니다. 아래 코드인데요.
$meta = new KBoardMeta($this->board_id);
if($meta->latest_alerts){
/*
* http://www.cosmosfarm.com/threads/document/3025
* 메일 제목에 게시글이 등록된 게시판 이름 추가해서 보낸다.
*/
$board = new KBoard();
$board->setID($this->board_id);
$url = new KBUrl();
include_once 'KBMail.class.php';
$mail = new KBMail();
$mail->to = explode(',', $meta->latest_alerts);
$mail->title = '['.__('KBoard new document', 'kboard').'] '.$board->board_name.' - '.$this->title;
$mail->content = $this->content;
$mail->url = $url->getDocumentRedirect($uid);
$mail->send();
}
form 에서 넘어온 값을 체크해서 $mail->to = explode(',', $meta->latest_alerts); 이 부분을 적절히 변경해주시면 될 듯합니다.
감사합니다. 참고하겠습니다 ^^