Re: [SMARTY] send smarty-display as email
Daniel Hedrick <[email protected]>
| Newsgroups | gmane.comp.php.smarty.general |
|---|---|
| Message-ID | <[email protected]> |
On Oct 4, 2005, at 8:40 AM, Holger Wöhle wrote: > Can i change the direction of smarty->display to a handle or a > variable wich > i can then send through mime-enconding and smtp ? Instead of that, use smarty->fetch(...), as in this example that uses PEAR's Mail:mime, below: $msg = new Mail_mime( "\n" ); $msg->setTXTBody( $smarty->fetch( "/path/to/myTextTemplate.tpl.txt" ); $msg->setHTMLBody( $smarty->fetch( "/path/to/myHTMLTemplate.tpl.html" ); $body = $msg->get(); $hdrs = $msg->headers( $myheaders ); $mail =& Mail::factory( 'mail' ); $mail->send( $msg_recipient, $hdrs, $body ); HTH, -daniel -- http://www.hedrick.org/daniel?sig