2 AĞUSTOS 2009, Pazar
Nasıl Çalışabilir Çerçevesinde e-posta şablon yapabilir miyim?
Çalışabilir Çerçevesinde e-posta şablonları yapmak istiyorum.
Örneğin,
<html>
<body>
Dear {$username$},<br>
This is a invitation email sent by your {$friend$}.<br>
Regards,<br>
Admin
</body>
</html>
Bu dosya, Çalışabilir çerçevesinde olsun, bu parametreleri (dostum kullanıcı adı) ayarlayın ve daha sonra e-posta göndermek istiyorum.
Bunu nasıl yapabilirim? Çalışabilir bunu destekliyor mu?
CEVAP
2 AĞUSTOS 2009, Pazar
Bir görünüm komut dosyası oluşturun : /manzarası/e-posta şablon.phtml
<body>
<?php echo $this->name; ?>
<h1>Welcome</h1>
<?php echo $this->mysite; ?>
</body>
ve e-posta oluştururken :
// create view object
$html = new Zend_View();
$html->setScriptPath(APPLICATION_PATH . '/modules/default/views/emails/');
// assign valeues
$html->assign('name', 'John Doe');
$html->assign('site', 'limespace.de');
// create mail object
$mail = new Zend_Mail('utf-8');
// render view
$bodyText = $html->render('template.phtml');
// configure base stuff
$mail->addTo('john@doe.com');
$mail->setSubject('Welcome to Limespace.de');
$mail->setFrom('support@limespace.de','Limespace');
$mail->setBodyHtml($bodyText);
$mail->send();
Bunu Paylaş:
Nasıl bir yönlendirme sayfası jQuery k...
Nasıl Python fonksiyonu dekoratörler z...
Nasıl jQuery ile sayfa yenileme yapabi...
Nasıl bir kullanıcı bir liste öğesi üz...
Nasıl Python ile bir zaman gecikmesi y...