Posielanie emailov cez \nette\mail\message a funkcia setHtmlBody
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- nord
- Člen | 52
Zdarvim vsetkych, mam problem s vytvorenimi emailu
$presenter = $this->application->getPresenter();
$params = [
'_presenter' => $presenter,
'_control' => $presenter,
'user' => $user
];
$latte = $this->setupLatteEngine();
$mail = new \Nette\Mail\Message();
$mail->setFrom("noreply@blabla.sk")
->addTo($user->email)
->setSubject("Potvrdenie emailovej adresy")
->setHtmlBody($latte->renderToString($this->path_to_latte . "registrationEmail.latte", $params));
setHtmlBody mi ale hodi error
Replace template variable $_control with provider: $latte->addProvider("uiControl", ...)
Mali by tie parametre vyzerat inak ? _presenter a _control ?
Tie parametre som odkukal z jedneho kodu kde to funguje celkom fajn. Moze to
byt aj verziou Nette ? Neviem aka je na fungujucom kode
Dakujem za kazdu pomoc