Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Email Laravel在带有队列的邮件模板中使用函数_Email_Laravel_Queue_Laravel 4_Amazon Sqs - Fatal编程技术网

Email Laravel在带有队列的邮件模板中使用函数

Email Laravel在带有队列的邮件模板中使用函数,email,laravel,queue,laravel-4,amazon-sqs,Email,Laravel,Queue,Laravel 4,Amazon Sqs,在我的电子邮件模板中,我使用asset()函数获取图像的url。我使用亚马逊SQS服务的Mail::queue方法发送电子邮件。当我收到电子邮件时,我没有看到任何图片,相反,我只看到没有src的标签 当我将一些有说服力的对象(如user)传递给电子邮件时,我遇到了同样的问题,当时我试图在电子邮件模板中获取$user->name。有一个错误找不到对象,它只在我使用Mail::queue时发生。现在,我不再在邮件中传递雄辩的对象,而是传递一些我以前检索到的数据,比如 $data = [ 'name'

在我的电子邮件模板中,我使用
asset()
函数获取图像的url。我使用亚马逊SQS服务的
Mail::queue
方法发送电子邮件。当我收到电子邮件时,我没有看到任何图片,相反,我只看到没有src的标签

当我将一些有说服力的对象(如user)传递给电子邮件时,我遇到了同样的问题,当时我试图在电子邮件模板中获取$user->name。有一个错误
找不到对象
,它只在我使用Mail::queue时发生。现在,我不再在邮件中传递雄辩的对象,而是传递一些我以前检索到的数据,比如

$data = [ 'name' => $user->name ];
在排队时,asset()和Elount以及其他可能的函数不能工作,或者我遗漏了什么,这可以吗


谢谢

您使用闭包吗?这是密码