Mini Shell
<?PHP
class Contato extends ContatosAppModel{
public $virtualFields = array(
'cdate'=>"DATE_FORMAT(Contato.created,'%d/%m/%Y %H:%i')",
'mdate'=>"DATE_FORMAT(Contato.modified,'%d/%m/%Y %H:%i')",
);
public $validate = array(
'nome'=>array('rule'=>'notBlank','message'=>'Não deixe este campo em branco'),
'email'=>array('rule'=>'email','message'=>'Não é um e-mail válido'),
'telefone'=>array('rule'=>'notBlank','message'=>'Não deixe este campo em branco'),
);
public function afterSave($created,$option = array()) {
parent::afterSave($created);
$date = date('d/m/Y - H:i');
App::uses('CakeEmail','Network/Email');
$mail = new CakeEmail('smtp');
$mail->template('Contatos.contato');
$mail->to('eduardo@amexcom.com.br');
$mail->bcc(array('artur@amexcom.com.br'));
$mail->replyTo($this->data['Contato']['email']);
$mail->emailFormat('html');
$mail->subject("Contato - $date");
$mail->viewVars(array('data'=>$this->data['Contato']));
return $mail->send();
}
}
Zerion Mini Shell 1.0