我正在为我的问题寻找答案:
控制器
$data = array(
'name'=> "Username",
'omail'=>$request-> ordermail,
'onumber'=>$request-> ordernumber
);
Mail::send('mail', $data, function($message) {
$message->to($data->omail, 'User Name')->subject
('Order updated');
$message->from('noreply@example.com','Name ');
});
输出:
POST Data
_token
"0ctXa44wTq10Jn89zxskAFwrQ7KOvO0lwJKXSkQ0"
onumber
"DM122"
omail
"mail@gmail.com"
我想在为订单添加新记录后发送邮件。
当我填充to('mymail@mail.com', 'My Name');
时,它的工作正常,但当我尝试将其发送到POST数据时,它不起作用。
最好并感谢每一个想法。
答案 0 :(得分:0)
找到一个有效的解决方案:
添加到Controller:
$_POST['to'] = $omail;
查找并更改:
$message->to($data->omail, 'User Name')->subject
更改为:
$message->to($_POST['to'], 'User Name')->subject