解决Laravel 8 undefined variable错误问题

 3207

下面带大家介绍如何解决Laravel 8 使用mailable发送邮件,undefined variable错误问题,希望对大家有所帮助!

具体问题:

Laravel 8 使用mailable发送邮件,undefined variable错误?

Laravel 8 使用 mailable 的方法发送邮件,一直出现 undefined variable 的错误,但是参照网上的解决方案,使用 public 定义 variable,但是还是报同样的错误

  1. public $jobdocumentmessage;
  2. /**
  3. * Create a new message instance.
  4. *
  5. * @return void
  6. */
  7. public function __construct($jobdocumentmessage)
  8. {
  9.     $this->jobdocumentmessage = $jobdocumentmessage;
  10. }
  11. /**
  12. * Build the message.
  13. *
  14. * @return $this
  15. */
  16. public function build()
  17. {
  18.     #dd($jobdocumentmessage);
  19.     return $this->view('emails.jobDocument')
  20.         ->with([
  21.             'body' => $jobdocumentmessage->body,
  22.             'user' => $jobdocumentmessage->user,
  23.         ])
  24.         ->subject($jobdocumentmessage->subject)
  25.         ->replyTo($jobdocumentmessage->mail)
  26.         ->attach($jobdocumentmessage->url, ['as' => $jobdocumentmessage->name
  27.     ]);
  28. }

解决办法:

  1. public $jobdocumentmessage;
  2. /**
  3.  * Create a new message instance.
  4.  *
  5.  * @return void
  6.  */
  7. public function __construct($jobdocumentmessage)
  8. {
  9.   $this->jobdocumentmessage = $jobdocumentmessage;
  10. }
  11. /**
  12.  * Build the message.
  13.  *
  14.  * @return $this
  15.  */
  16. public function build()
  17. {
  18.     $jobdocumentmessage= $this->jobdocumentmessage ;
  19.     return $this->view('emails.jobDocument')
  20.         ->with([
  21.             'body' => $jobdocumentmessage->body,
  22.             'user' => $jobdocumentmessage->user,
  23.         ])
  24.         ->subject($jobdocumentmessage->subject)
  25.         ->replyTo($jobdocumentmessage->mail)
  26.         ->attach($jobdocumentmessage->url, [
  27.             'as' => $jobdocumentmessage->name
  28.         ]);
  29. }



TAG标签:
本文网址:https://www.zztuku.com/index.php/detail-10097.html
站长图库 - 解决Laravel 8 undefined variable错误问题
申明:如有侵犯,请 联系我们 删除。

评论(0)条

您还没有登录,请 登录 后发表评论!

提示:请勿发布广告垃圾评论,否则封号处理!!

    编辑推荐