Laravel 通过电子邮件从不同的文本区域发送数据

Laravel 通过电子邮件从不同的文本区域发送数据,laravel,email,Laravel,Email,我有密码: Mail::send('emails.einkaufen', ['data'=>$request['repair_report_einkaufen']], function ($m) use ($delivery) 但我也必须通过电子邮件发送。einkaufen还有来自“修复报告”的数据。如何添加第二个数据?将$data定义为Mail::send函数上方的数组,并将其传入: //Define an empty array first $data = []; //Popuil

我有密码:

Mail::send('emails.einkaufen', ['data'=>$request['repair_report_einkaufen']], function ($m) use ($delivery)

但我也必须通过电子邮件发送。einkaufen还有来自“修复报告”的数据。如何添加第二个数据?

将$data定义为Mail::send函数上方的数组,并将其传入:

//Define an empty array first
$data = []; 
//Popuilate the array
$data['repair_report_einkaufen'] = $request['repair_report_einkaufen'];
$data['repair_report_einkaufen1'] = $request['repair_report_einkaufen1'];

Mail::send('emails.einkaufen', $data , function ($m) use ($delivery)

没有经过测试,但应该会给你想要的结果。

你说的“不起作用”是什么意思?什么不起作用,错误是什么?cdb03cbd00269fc1780a38d5bc24b1cd61a79fad.php第2行中的错误异常:未定义变量:数据(视图:D:\Documents\Martin\projects\syworkx\resources\views\emails\einkaufen.blade.php)您能粘贴控制器和视图代码吗,我不能从你提供的一行代码中分辨出任何东西。我只想通过电子邮件发送我在文本区域中输入的数据。我有5个墨水字段和5个描述字段。有时我只使用2个链接,有时我使用5个链接。如何仅发送包含数据的字段?邮件现在已发送。