public function contacts() { $contacts = ContactPage::find(1); if (!$contacts) { abort(404); } return view('static.contacts', ['p' => 'contacts', 'text' => $contacts->text]); }
/** * Update the specified resource in storage. * * @param int $id * @return Response */ public function update(Request $request, $id) { try { $contactPage = ContactPage::findOrFail($id); } catch (ModelNotFoundException $e) { abort(404); } $validationRules = ['text' => 'required']; $v = Validator::make($request->all(), $validationRules); if ($v->fails()) { return redirect()->back()->withErrors($v->errors())->withInput(); } $contactPage->text = $request->text; $contactPage->save(); return redirect('pageTexts')->with('alert-success', 'Текст на странице Контакты изменен'); }