Laravel发送()与数据在电子邮件刀片?



我的Laravel 8应用程序可以通过使用我自己的名为'supportmail'的模板发送电子邮件,但我如何将数据传递给该模板?目前我只得到一个空邮件与正确的发件人($data['from']和主题($data['subject'])。

在控制器中我有:

EmailController.php:

[..] 
$data = [
'subject' => $request->request_title,
'email' => 'support@mysite.com',
'content' => $request->request_description,
'from' =>$request->request_email
];    

Mail::send('supportmail', $data, function($message) use ($data) {
$message->to($data['email'])->from($data['from'])
->subject($data['subject']);
});

我如何得到$data['content'](=邮件文本)到我的supportmail模板?

supportmail.blade.php:

@extends('layouts.master')
@section('title', ' - Support-E-Mail')
@section('content')
<p>CONTENT HERE</p>
@endsection

好的,我找到了,刀片获取内容$content:

@section('content')
<p>{!! $content !!}</p>
@endsection

相关内容

  • 没有找到相关文章

最新更新