1 回答
TA贡献2011条经验 获得超2个赞
可能您应该像这样重命名$message您使用的变量的名称:
public function store(Request $request){
$client_name = $request->get('name');
$email = $request->get('email');
$text = $request->get('text');
\Mail::send(['text' => 'landing.mails-temlate'], compact('client_name','email','text'),
function ($message) use ($request){
$message->to('estikinfo@gmail.com', 'Nuo Estik Puslapi Zinute')->subject('Nuo Estik Puslapi Zinute');
$message->from('estikinfo@gmail.com', 'Nuo Estik Puslapi Zinute');
});
return view('landing.index', compact('client_name','email','text'));
}
在您看来,使用$text变量而不是$message. 我相信这里存在冲突,因为您使用 $message 作为要显示的文本,但$message变量也在闭包内部使用,然后它是对象而不是字符串。
- 1 回答
- 0 关注
- 90 浏览
添加回答
举报