【发布时间】:2018-07-26 15:30:00
【问题描述】:
我有 Laravel 内置的联系表格。
使用邮件发送。这是代码:
路线:
Mail::to('contact@example.com')->send(new ContactWebmaster());
联系站长类
return $this->subject('Kontakt forma')->markdown('email.contactwebmaster');
email.contactwebmaster
@component('mail::message')
Thank you for contacting us.. (Example)
@endcomponent
在刀片模板contactwebmaster中,我想通过表单中的输入文本传递用户的电子邮件。
发送邮件的完整路径:
Route::post('/contactMail', function (Request $request) {
$validator = Validator::make($request->all(), [
'kontaktIme' => 'required',
'kontaktMail' => 'required|email',
'vasaPoruka' => 'required|max:255',
]);
if ($validator->fails()) {
return redirect('/kontakt')
->withInput($request->input())
->withErrors($validator);
}
Mail::to('contact@example.com')->send(new ContactWebmaster());
return redirect('/')->with('message', 'Uspešno ste poslali poruku!');
});
如何做到这一点?我是 Laravel 的新手。
【问题讨论】: