使用yii2

时间:2016-04-30 17:51:09

标签: yii2

我想在yii2发送电子邮件。我将我的电子邮件正文存储在sqlyog中。但是,当我从数据库获取信息作为我的电子邮件正文时,我有一个错误。错误是:

  

quoted_printable_encode()期望参数1是字符串,对象   给定

。我该如何解决?这是我的代码:

$pesan = \frontend\models\Pesan::find()->select(['pesan'])->where(['kategori' => 'notifikasi_awal'])->one();
$message = $pesan;
$email = \Yii::$app->mailer->compose()
                ->setFrom([\Yii::$app->params['adminEmail'] => 'Sistem Informasi Paket'])
                ->setTo($tujuan)
                ->setSubject("[Pemberitahuan ]")
                ->setHtmlBody($message)
                ->send();

1 个答案:

答案 0 :(得分:0)

指令

$pesan = \frontend\models\Pesan::find()->select(['pesan'])
             ->where(['kategori' => 'notifikasi_awal'])->one();

返回一个模型,然后返回一个对象

如果你想要一个值,你可以这样获得这个值

$message = $pesan->your_message_field;