やぎLabs

CakePHP+Smartyでメールのテンプレートを作る

個人的にはHTMLにPHPタグは書きたくないのでcakaPHPではSmartyを導入しています。

メール送信ロジックの際にメール本文をSmartyで作る場合のメモ。

以下の記述でViewを指定する。


$mail = new CakeEmail('mail_template');

$mail->viewRender('Smarty');