Posílání emailu s přílohou
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- zool
- Člen | 144
AHoj tak už nevím kde by mohla být chyba
mám kod
$mail = new Message;
$mail->setFrom($this->vlastnik->nazev .' <'. $this->vlastnik->email .'>')
->addTo("email@seznam.cz")
->setSubject('Požadavek o navýšení kreditu')
->addAttachment(WWW_DIR . '/images/cenik.png')
->setHtmlBody($template)
->send();
a vypíše chybu
Call to undefined method Nette\Mail\MimePart::setHtmlBody().
a zastaví se to právě na
->addAttachment(WWW_DIR . '/images/cenik.png')
->setHtmlBody($template)
když odstraním přílohu tak to funguje. Nevíte prosím, kde by mohla být chyba děkuji.
- Jirda
- Člen | 103
zool napsal(a):
AHoj tak už nevím kde by mohla být chyba
mám kod$mail = new Message; $mail->setFrom($this->vlastnik->nazev .' <'. $this->vlastnik->email .'>') ->addTo("email@seznam.cz") ->setSubject('Požadavek o navýšení kreditu') ->addAttachment(WWW_DIR . '/images/cenik.png') ->setHtmlBody($template) ->send();
a vypíše chybu
Call to undefined method Nette\Mail\MimePart::setHtmlBody(). a zastaví se to právě na ->addAttachment(WWW_DIR . '/images/cenik.png') ->setHtmlBody($template)
když odstraním přílohu tak to funguje. Nevíte prosím, kde by mohla být chyba děkuji.
Zkus to otocit.
$mail = new Message;
$mail->setFrom($this->vlastnik->nazev .' <'. $this->vlastnik->email .'>')
->addTo("email@seznam.cz")
->setSubject('Požadavek o navýšení kreditu')
->setHtmlBody($template)
->addAttachment(WWW_DIR . '/images/cenik.png')
->send();
Editoval Jirda (8. 11. 2012 20:59)
- zool
- Člen | 144
Zkoušel jsem, nešlo. Ale už jsem na to přišel,
je to zvláštní, ale pomohlo toto
$mail = new Message;
$mail->setFrom($this->vlastnik->nazev .' <'. $this->vlastnik->email .'>')
->addTo("email@seznam.cz")
->setSubject('Požadavek o navýšení kreditu');
$mail->addAttachment(WWW_DIR . '/images/cenik.png');
$mail->setHtmlBody($template)
->send();