• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > 解决Laravel 8 undefined variable错误问题

解决Laravel 8 undefined variable错误问题

作者:站长图库 字体:[增加 减小] 来源:互联网

站长图库向大家介绍了Laravel 8错误,undefined variable错误等相关知识,希望对您有所帮助

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

具体问题:

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

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

public $jobdocumentmessage;/*** Create a new message instance.** @return void*/public function __construct($jobdocumentmessage){    $this->jobdocumentmessage = $jobdocumentmessage;}/*** Build the message.** @return $this*/public function build(){    #dd($jobdocumentmessage);    return $this->view('emails.jobDocument')        ->with([            'body' => $jobdocumentmessage->body,            'user' => $jobdocumentmessage->user,        ])        ->subject($jobdocumentmessage->subject)        ->replyTo($jobdocumentmessage->mail)        ->attach($jobdocumentmessage->url, ['as' => $jobdocumentmessage->name    ]);}

解决办法:

public $jobdocumentmessage;/** * Create a new message instance. * * @return void */public function __construct($jobdocumentmessage){  $this->jobdocumentmessage = $jobdocumentmessage;}/** * Build the message. * * @return $this */public function build(){    $jobdocumentmessage= $this->jobdocumentmessage ;    return $this->view('emails.jobDocument')        ->with([            'body' => $jobdocumentmessage->body,            'user' => $jobdocumentmessage->user,        ])        ->subject($jobdocumentmessage->subject)        ->replyTo($jobdocumentmessage->mail)        ->attach($jobdocumentmessage->url, [            'as' => $jobdocumentmessage->name        ]);}



分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 解决Laravel 8 undefined variable错误问题

相关文章

  • curl获取结果乱码的解决方法
  • 广告联盟被屏蔽后显示图片链接广告方法代码
  • 在PHP中通过GD库创建简单的图片(图文详解)
  • 用PS制作漂亮的立体3D橙色玻璃RSS Icon图标设计教
  • 10个超级有用的PHP代码片段(建议收藏)
  • 怎么用Zblog做优化?
  • PHP高并发实例详解之解决商品库存超卖问题
  • AI教程巧形状生成器制作设计立体渐变数字字体设计教程
  • Photoshop设计超酷的连体艺术字教程
  • 使用18小时快速搜索引擎排名的后果

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • javascript如何解决url中文乱码问题
    • PHP怎么删除最后一个字符
    • 如何修改织梦cms的幻灯片调用为全站调用
    • 如何解决“您的服务器没有安装这个php扩展”问题
    • 教你5个让Vue3开发更顺畅的知识点
    • 将phpcms默认ckeditor编辑器换成KindEditor
    • phpsotrm设置内存限制后打不开了怎么办?
    • vue-router两种模式有什么区别
    • Illustrator绘制心形效果的粉色海报
    • PHP中fopen()函数的使用(附代码示例)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有