session()->get('status'); $content = StaticPage::getPageOfType(StaticPageType::contact()); return view('theme::pages.contact', compact('status', 'content')); } /** * Submit contact form * * @param \App\Http\Requests\Fo\ContactFormRequest $request * @return \Illuminate\Http\Response */ public function contactSubmit(ContactFormRequest $request) { $contact = new Contact($request->validated()); if ($contact->saveOrFail()) { return redirect() ->back() ->with('status', true) ->with('success', trans('Votre message à été envoyé')); } return back(); } }