小编Nei*_*son的帖子

Yii2将参数传递到邮件布局

使用Yii mailer该类时,是否可以在邮件布局中访问参数?我可以$model从视图访问,但不能从布局访问。

<?php

        $params = array(
           "model" => $model
        );

        $message = Yii::$app->mailer->compose([
            'html' => $view.'Html',
            'text' => $view,
        ], $params)
        ->setFrom("me@placeholder.com")
        ->setTo($recipient)
        ->setSubject($subject);
?>
Run Code Online (Sandbox Code Playgroud)

我知道对于标准的Web视图,您将设置yii\web\View::$params为访问布局中的变量,但这似乎不适用于邮件发件人。

有任何想法吗?

php swiftmailer yii2

3
推荐指数
2
解决办法
2855
查看次数

标签 统计

php ×1

swiftmailer ×1

yii2 ×1