Example #1
0
 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'));
 }