public function registerTalkFormSucceeded($form, $values)
 {
     $temp = $this->registrationTalkModel->createTalk($values);
     if ($temp) {
         $this->flashMessage('Registrace proběhla úspěšně', 'success');
         $mail = new Message();
         $mail->setFrom('<*****@*****.**>', 'Pravoúhelný sněm')->addTo($values->email, 'Přednášející')->addTo('*****@*****.**')->setSubject('Potvrzení registrace přednášky | BrNOC 2016')->setHTMLBody("Ahoj, tvoje přednáška " . $values->name . " byla přihlášena do systému.<br><br>\n\t\t\t\t\t<p>V případě schválení tvojí přednášky tě budeme dále informovat. To stejné platí, pokud se nám povede zajistit proplacení jízdného pro mimobrněnské přednášející.</p><br>\n\t\t\t\t\tV případě jakýchkoliv dalších otázek <a href=\"mailto:pus@brnoc.cz\">nás kontaktuj</a>.\n\t\t\t\t\t<br><br><a href=\"http://www.brnoc.cz/\">Pravoúhlý sněm</a>");
         $mailer = new SendmailMailer();
         $mailer->send($mail);
     } else {
         $this->flashMessage('Účastník s tímto emailem neexistuje', 'danger');
     }
     $this->redirect('this');
 }
Beispiel #2
0
 function mailHTML($to, $subject = '(No subject)', $message = '')
 {
     $mail = new Mail();
     $mail->setFrom($this->mailParams['from'])->addTo($to)->setSubject($subject)->setHtmlBody($message)->addReplyTo($this->mailParams['reply']);
     if ($this->mailParams['bcc']) {
         $mail->addBcc($this->mailParams['bcc']);
     }
     if ($this->mailParams['smtp']) {
         $mailer = new SmtpMailer(array('host' => $this->mailParams['smtp']));
     } else {
         $mailer = new SendmailMailer();
     }
     $mailer->send($mail);
 }