2019-03-09 20:37:39 1371次浏览 1条回答 0 悬赏 10 金钱

邮箱发送,传递参数在模板里接受不到?是什么原因?

补充于 2019-03-09 20:39
$mail= Yii::$app->mailer->compose('mail', [ 
    // 'html' => 'html', 
    'nickname' => Customer::findOne($this->uid())->nickname,
    'data' => $data,
    'test' => $test
]);

在html.php里面是这样写的 <?= $adminuser ?>,值一直是空

最佳答案

  • 刘师傅 发布于 2019-03-11 09:47 举报

    我对你的问题感到非常奇怪,
    Yii::$app->mailer->compose('mail',[])
    第一个mail参数是啥意思呢?是视图名称吗?如果是的话,为啥要看html.php呢?而不是mail.php?
    如果第一个参数不是视图名称。那么请问是哪个参数告诉你需要html.php渲染邮件视图呢?
    你如果可以回答我的问题,我估计也可以回答你的问题了,等等你。

    1 条回复
    回复于 2019-03-14 09:25 回复

    已经解决了,谢谢啊

    没有找到数据。
您需要登录后才可以回答。登录 | 立即注册
花期如梦
职场新人

花期如梦

注册时间:2018-11-28
最后登录:2019-11-28
在线时长:7小时2分
  • 粉丝0
  • 金钱5
  • 威望0
  • 积分75

热门问题