【问题标题】:How to impliment email template to email in yii 1?如何在 yii 1 中将电子邮件模板隐含到电子邮件?
【发布时间】:2017-07-25 23:09:29
【问题描述】:

我的控制器中有以下名为 MessageController 的代码:

        $letter = $this->renderPartial('temp');
        $message=$letter;
        $mail = new YiiMailer('contact',array('message'=>$message,'name'=>'Message','description' => 'Message'));
        $mail->setSubject('Message');
        $mail->setFrom('anu.axmed@gmail.com', 'Company');
        $mail->setTo($_POST['useremail']);

这里 temp 是电子邮件模板 ($letter = $this->renderPartial('temp');)。 但是,它没有加载电子邮件模板。 temp.php 位于 message 视图文件夹中。如何将电子邮件模板添加到我的电子邮件中?

【问题讨论】:

    标签: php yii yii1.x


    【解决方案1】:

    首先我认为您可能需要将renderPartial() 的第三个参数设置为“true”$this->renderPartial('temp', null, true);,这样渲染结果将返回不显示。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-18
      • 2012-05-17
      • 2017-05-13
      • 2019-09-06
      • 1970-01-01
      相关资源
      最近更新 更多