0
有人可以告诉我如何发送表单到FormRequest的请求,并从那里发送每个邮件的数据?Laravel FormRequest&Mailables?
这里是我的形式:
<form class="contact__form" style="background-color: #303233 !important;" method="post" action="{{ route('sendContactMail') }}">
<input type="hidden" name="_token" value="{{ csrf_token() }}">
<div class="form-group form-group--light form-group--float">
<input type="text" name="name" class="form-control">
<label>Name</label>
<i class="form-group__bar"></i>
</div>
<div class="form-group form-group--light form-group--float">
<input type="text" name="number" class="form-control">
<label>Email Address</label>
<i class="form-group__bar"></i>
</div>
<div class="form-group form-group--light form-group--float">
<input type="text" name="email" class="form-control">
<label>Contact Number</label>
<i class="form-group__bar"></i>
</div>
<div class="form-group form-group--light form-group--float">
<textarea name="message" class="form-control textarea-autoheight"></textarea>
<label>Message</label>
<i class="form-group__bar"></i>
</div>
路线sendContactMail
:
Route::post('/sendmail', ['uses' => '[email protected]', 'as' => 'sendContactMail']);
public function sendContactMail(ContactFormRequest $request)
{
\Mail::to('[email protected]')->send(new ContactForm($request));
}
呀好,我更好地停在这里,因为我跟着一些教程和混合起来,我没有找到FormRequests教程Mailables。
任何人都有提示?
您没有使用可邮寄?这个代码看起来很漂亮... messy – Scarwolf
示例代码好友:)它的意思是你的想法。我基本上使用mailgun。所以这里有很多电子邮件服务。代码是发送电子邮件与Laravel。 – Michel