Chyba při odeslání e-mailu
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Taps
- Člen | 169
Zdravím, mám jednoduchý formulář pro odeslání e-mailu, viz níže
$values = $form->getValues();
// nastavení šablony e-mailu
$template = new \Nette\Templating\FileTemplate(__DIR__.'/../templates/Email/support.phtml');
$template->registerFilter(new \Nette\Latte\Engine);
$template->registerHelperLoader('Nette\Templating\Helpers::loader');
$template->main = $this->main;
$template->values = $values;
// odeslání e-mailu
$mail = new Message;
$mail->setFrom($values->name.' <'.$values->email.'>')
->addTo('info@web.cz')
->setSubject('Žádost o kontaktování')
->setHTMLBody($template)
->send();
Ale vždy se mi zobrazjí jen chyba Undefined property: Nette\ArrayHash::$subject. Mohl byste mi někdo poradit, jak problém vyřešit.
Děkuji