public function postNewCat() { $input = Input::all(); $rules = array('name_cat' => 'required', 'desc_cat' => 'required'); $msg = array('required' => 'El campo :attribute es obligatorio'); $attr = array('name_cat' => 'nombre', 'desc_cat' => 'título'); $validator = Validator::make($input, $rules, $msg, $attr); if ($validator->fails()) { return Redirect::to('categoria/nueva')->withErrors($validator)->withInput(); } $cat = new Cat(); $cat->cat_nomb = $input['name_cat']; $cat->cat_desc = $input['desc_cat']; if ($cat->save()) { Session::flash('success', 'Categoría creada satisfactoriamente.'); return Redirect::to('administrador/inicio'); } else { Session::flash('error', 'Error al guardar la nueva categoría.'); return Redirect::to('categoria/nueva'); } }