public function index() { $contacts = Contact::orderBy('id', 'ASC')->get(); $contact = new Contact(); if (Request::isMethod('post')) { $validator = Validator::make(Request::all(), $this->rules); if ($validator->passes()) { $contact->country = Request::input('country'); $contact->countryEng = Request::input('countryEng'); $contact->address = Request::input('address'); $contact->addressEng = Request::input('addressEng'); $contact->phone = Request::input('phone'); $contact->email = Request::input('email'); $contact->enabled = Request::has('enabled'); $contact->save(); return redirect('admin/contact')->with('msg', 'Контакт был успешно создано'); } else { return redirect('admin/contact')->withInput()->withErrors($validator); } } return view('admin.contact', ['contacts' => $contacts, 'contact' => $contact]); }
/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { $messages = Contact::orderBy('seen', 'asc')->orderBy('created_at', 'desc')->paginate($this->itemPerPage); return view('admin.contacts.index', compact('messages')); }