簡體   English   中英

使用Twig和PHPMailer

[英]Working with Twig and PHPMailer

我正在開發一個與Twig和PHPMailer一起使用的網站。 系統發送電子郵件時,我希望該電子郵件的正文為HTML。 我必須在電子郵件正文中顯示數據。 我有一個文件personal.php,它可以將數據傳遞給Twig的personal.html文件。

$twig->display('Personal.html',array(
    "text" => $text,
    "lenguaje" => substr($lang, 0, 2)
    ));

如何通過Twig傳遞HTML文件? 當我傳遞數據時

$body = '<div>
            <p>'.$this->text['pass_recov_body'].'</p>
            <p><strong>'.$this->text['date_user'].'</strong></p>
            <p><strong>'.$this->text['user'].': </strong>'. $data['txtRecEmail'] . '</p>
            <p><strong>'.$this->text['password'].': </strong>'. $data['txtUsrPass'] . '</p>
        </div>
    ';


    $this->msgHTML($body);

但現在我想通過CSS傳遞HTML文件

使用render()代替display()

$this->msgHTML($twig->render('Personal.html',array(
    "text" => $text,
    "lenguaje" => substr($lang, 0, 2)
)));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM